完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在翻看K60用户手册的时候注意了下K60的复位篇,嗬,发现K60的复位类型还真挺多的来,呵呵。由于复位功能在嵌入式系统中的作用意义非常,所以一时兴起就写下来做个记录,给大家做个参考。
复位(Reset)之所以重要,是因为它标志着MCU工作之始,MCU的所有硬件初始化准备工作都是复位之后开始的(不要跟我提main,那都是复位之后的事),K60作为ARM Cortex-M4内核,其复位源有以下几种: (1)上电复位(POR)(这个是最常见的吧); (2)外部管脚复位(Reset pin,ARM内核一般都是低电平复位,51是高电平复位); (3)低压检测(LVD)复位(保护MCU在低压情况下的内存数据); (4)看门狗复位; (5)低耗电唤醒复位; (6)MCG时钟产生器时钟丢失复位; (7)软件复位; (8)死锁复位; (9)EzPort复位(EzPort,可以直接烧写K60内部flash的接口); (10)调试接口复位(其实就是JTAG和nTRST)。 以上几种复位状态都可以在K60内部的两个寄存器里显式的读取,即MC_SRSH和MC_SRSL,由此可以判断复位源。 其实详细内容都可以在K60的用户手册上找得到,我这里只是做个摘录,想了解更深的,可以移步K60 Reference Mannual。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1946个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36479 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
5438 浏览 1 评论
6147 浏览 1 评论
6847 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4275 浏览 0 评论
670浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
656浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
666浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
754浏览 2评论
882浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 07:36 , Processed in 0.966769 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号