首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请教dp256看门狗复位问题

[求助]请教dp256看门狗复位问题

9s12DP256+CodeWarrior4.6,在限定时间内喂狗程序响应正确;但是如果不喂狗,COP溢出时程序终止了,而没有被复位,请牛人指点下:看门狗中断会使系统自动复位吗?还是在中断服务程序中需要用户指令引导才能复位?

调试COP后系统还出现了一个奇怪的现象:系统上电复位不能使程序从头执行,硬件复位也必须在连接BDM后才响应,不知各位有没有遇见过类似现象?

连续调试3天了都没进展,找客服也没明确的解决方案,希望版上各位能够指点一二,提前感谢了~

COP复位有复位的向量,你有没有对相关的地址作处理?
个人BLOG:http://blog.eccn.com/u/107300/index.htm

多谢版主关注~

尝试过自己写中断服务子程序,但貌似调试状态下无法进入COP中断;

另:需要用户在COP中断服务程序引导程序复位吗?S12有软件复位指令吗?

我们也遇到了类似的问题,不过是在低功耗的停止或伪停止模式下。

连接BDM,下载程序,运行正常。去掉BDM上电,程序进入低功耗,然后就不正常了。

发现的现象有刚上电电流不稳定,跑程序时稳定,低功耗电流不稳定。

现在问题尚未解决,猜测原因是低功耗模式下系统内部电路停电,外部没有保护措施,造成电流内灌。去掉BDM,上电有时运行正常,有时异常,猜测是在CPU未运行的情况下,复位电路不好或main函数执行前的初始化未做好

COP问题解决了,确实需要用户自己在COP中断中引导程序从startup开始执行;

系统上电不复位问题居然是由接地引起的,换了三相稳压电源供电就OK了,可能iis603311所言是电流内灌引起的,如果证实后请通知我一声,继续关注ing

返回列表