添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符L型号页 > 首字符L的型号第0页 > LM3S6938-IQC20-A0T > LM3S6938-IQC20-A0T PDF资料 > LM3S6938-IQC20-A0T PDF资料1第57页
LM3S6938微控制器
掉电复位控制与
上电和掉电复位控制( PBORCTL )
注册。该
BORIOR
在该位
PBORCTL
寄存器必须为掉电条件触发设置
一个复位。
掉电复位等效于外部的断言
RST
输入和复位被保持
有效,直到合适的V
DD
电平被恢复。该
RESC
寄存器可以在复位中断检查
处理程序,以确定是否掉电条件是否是复位的原因,从而使软件
确定需要哪些操作来恢复。
内部掉电复位时序如图21-13所示491页。
6.1.2.6
软件复位
软件可复位特定的外设或产生复位整个系统。
外围设备可以通过软件通过三个寄存器控制复位信号给每个单独重置
外围设备(见
SRCRn
寄存器)。如果外设对应的比特位置被设置并
随后清零,外设复位。复位寄存器的编码是一致的
时钟门控控制外设和片内功能的编码(请参阅“系统
控制“第60页) 。需要注意的是:用于指定单元所有时钟的所有复位信号为
软件启动的复位的结果。
整个系统可以由软件通过置位Cortex- M3的SYSRESETREQ位
应用中断和复位控制寄存器复位包括内核在内的整个系统。该
软件启动的系统复位序列如下:
1.
软件系统复位通过写ARM的Cortex -M3的SYSRESETREQ位来启动
应用中断和复位控制寄存器。
2.
内部复位有效。
3.
内部复位无效,并从内存初始堆栈指针控制器的负载,
初始程序计数器,以及由程序计数器指定的第一指令,并
然后开始执行。
软件启动的系统复位时序如图21-14 491页。
6.1.2.7
看门狗定时器复位
看门狗定时器模块的功能是防止系统挂起。看门狗定时器可
配置以产生一个中断给它的第一次溢出的控制器,并生成一个复位
信号在其第二次超时。
第一次溢出发生后, 32位计数器会重新加载的价值
看门狗定时器
装载(WDTLOAD )
寄存器,定时器从该值继续递减计数。如果定时器计数
到零状态再次之前的第一个超时中断被清除和复位信号具有
被启用,那么看门狗定时器将其复位信号发送到系统。看门狗定时器的复位
序列如下:
1.
看门狗定时器超时,第二次没有被服务。
2.
内部复位有效。
3.
内部复位释放,控制器从存储器加载初始堆栈指针,该
初始程序计数器,该第一指令由程序计数器指定,并开始
执行。
2007年10月8日
初步
57

深圳市碧威特网络技术有限公司