2019-03-24 13:06发布
回版主,我是想在IAR自带的启动代码里面直接加上关闭看门狗的指令,我看了下54XX系列单片机的指南,里面说用户必须在32ms以内配置看门狗,否则将会产生一个复位信号,鉴于我前面说RAM只能初始化到4678个字节就是因为当RAM初始化到4678个字节的时候时间超出32ms,芯片被看门狗复位了又从头开始这样反复!所以我一进DEBUG模式程序永远走不到main()函数头那里!可能大家还没有碰到过这种情况,也可能是因为还没有碰到过这种数据量非常大的工程需要RAM的使用空间至少超8K字节,如果有兴趣大家可以试试是不是也有我这种情况发生!我现在用的IAR版本是4.21版,第一次用430的芯片也是第一次用IAR只能摸索着前进了!
最多设置5个标签!
回版主,我是想在IAR自带的启动代码里面直接加上关闭看门狗的指令,我看了下54XX系列单片机的指南,里面说用户必须在32ms以内配置看门狗,否则将会产生一个复位信号,鉴于我前面说RAM只能初始化到4678个字节就是因为当RAM初始化到4678个字节的时候时间超出32ms,芯片被看门狗复位了又从头开始这样反复!所以我一进DEBUG模式程序永远走不到main()函数头那里!可能大家还没有碰到过这种情况,也可能是因为还没有碰到过这种数据量非常大的工程需要RAM的使用空间至少超8K字节,如果有兴趣大家可以试试是不是也有我这种情况发生!我现在用的IAR版本是4.21版,第一次用430的芯片也是第一次用IAR只能摸索着前进了!
一周热门 更多>