IDE用的CW10.6,目前芯片的代码非常简单,只有一个点灯测试,下载后连着仿真器可以运行,断电重启或复位后就不能再次运行。检查链接文件是下载到Flash里,之前用IAR也出现过这个问题,经过查找资料得知该芯片的看门狗默认开启,启动后不喂狗就会出现该问题,在启动文件中调用关狗操作可解决。但是CW10.6中不知道如何调用该关狗操作,量复位管脚也可发现锯齿波,初步怀疑还是看门狗引起的,不知大家有没有遇到过这个问题,求科普,感谢。
另外,不解为什么连接仿真器可以运行,并且在仿真状态下也可看到看门狗对应的寄存器没有打开,难道在线仿真和离线运行看门狗配置还不同?
附上详细问题说明。
KEAZN64调试问题说明.pdf
(553.26 KB, 下载次数: 8)
2019-3-9 16:36 上传
点击文件名下载附件
一周热门 更多>