如何在电脑软件里对ARM开发板进行复位?

[复制链接]
3057|7
 楼主| Quiza 发表于 2007-6-11 08:27 | 显示全部楼层 |阅读模式
做了一个串口通信软件和arm通信,希望能在软件中加入复位arm的功能,不知道用什么方法最简便,问了人说是用看门狗,我还不太了解,在此请教诸位大侠啦!
hq_y 发表于 2007-6-11 08:35 | 显示全部楼层

设定一条通讯协议,当arm收到这条协议之后

arm对看门狗不操作,看门狗则产生复位信号;
hqgboy 发表于 2007-6-11 09:02 | 显示全部楼层

顶。。。

  
 楼主| Quiza 发表于 2007-6-11 10:35 | 显示全部楼层

2楼的大师!

您的意思是ARM收到信号后不喂狗是吧,但是我看程序里看门狗是4秒才出来咬一次,这个速度太慢了,如果改成时间短的又怕影响程序其他部分的运行,因为有些函数执行时间很长的,这种情况应该如何处理啊,问的浅陋让您见笑了
luhuaren 发表于 2007-6-11 10:39 | 显示全部楼层

re

直接跳转到复位地址去就可以了
 楼主| Quiza 发表于 2007-6-11 12:20 | 显示全部楼层

请问楼上,用C如何实现?

您的意思是指强行改变PC指针的位置是吗
luhuaren 发表于 2007-6-11 13:37 | 显示全部楼层

re

是的、、、、
luhuaren 发表于 2007-6-11 13:40 | 显示全部楼层

RE

(&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;(&nbsp;&nbsp;void&nbsp;(*)(&nbsp;)&nbsp;&nbsp;)0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;(&nbsp;);<br />这个0根据你自己的需要进行更改。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

102

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部