请教关于仿真时看门狗复位问题,怎么在FLASH程序中执行看门狗程序?

2019-07-15 18:29发布

      用的是28035,在调试例程时,为了检测程序确实执行看门狗定时复位,我把一个IO脚在main函数中设置为高,然后延时100ms设置为低;然后在for中延时30ms ,也不喂狗,让其不断复位,这样执行程序时,用示波器抓这个IO口时,就会不断看到高低交错变化的波形,表示运行看门狗确实在定时复位;
      但是官的例程不能写到FLASH中,当我把.CMD文件更换成FLASH例程中的.CMD文件,增加写入到FLASH的代码,其它的不变,运行程序,发现示波器没出现IO口高低变化的波形,但是XRS的波形还是在的,为什么会出现这种情况,怎么解决?
其实现在的目的很简单,就是要在一个可写入FLASH中的例程中执行看门狗程序。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
电子微创意
1楼-- · 2019-07-15 22:45
flash是否有保护措施?
z_jzhao
2楼-- · 2019-07-16 02:32
 精彩回答 2  元偷偷看……
沓炅炅
3楼-- · 2019-07-16 04:49
学习了..........

评分

参与人数 1积分 +1 收起 理由 PCB64202061 + 1

查看全部评分

一周热门 更多>