首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

内部看门狗上电就被禁掉,没法开启,求大神指导

2013-03-26 
内部看门狗上电就被禁掉,无法开启,求大神指导。芯片是At91sam9x25的,在做软件看门狗驱动的时候,上电就一直

内部看门狗上电就被禁掉,无法开启,求大神指导。
芯片是At91sam9x25的,在做软件看门狗驱动的时候,上电就一直被禁能,跟进调试从汇编的第一句话寄存器里就显示的禁能。datasheet里描述看门狗模式寄存器只能被写一次,我去写开启狗,写不进去。
datasheet里明明写的芯片复位看门狗从初始值0x3fff2fff运行的,默认是开启的。怎么我这一直都是0x8000被关着的,我没有做任何看门狗的操作,有大神知道原因的吗。
[解决办法]
默认起来是开启的,不过bootstrap里把看门狗给禁掉了,只要把这行禁看门狗的代码注释掉就是了,另外加一行喂狗代码。

热点排行