我也遇到了和楼主类似的问题。不知技术大神能帮忙否,我使用的是IAR,没用过PE工具、、、
开机时的初始化:
SIM_SRVCOP = SIM_SRVCOP_SRVCOP(0x55);
SIM_SRVCOP = SIM_SRVCOP_SRVCOP(0xAA);
SIM_COPC = SIM_COPC_COPT(3);
在LPTMR中断中定时喂狗:
SIM_SRVCOP = SIM_SRVCOP_SRVCOP(0x55);
SIM_SRVCOP = SIM_SRVCOP_SRVCOP(0xAA);
但是测试时进入while(1)死循环,mcu不会重启,也就说明看门狗没有起到作用,这是为什么呢?
看到技术上面提到看门狗的一些寄存器是write-once的,是芯片出厂就设置好了吗?如果想启用看门狗改如何修改呢?
 
|