展开查看
以下是引用apeail在2014-06-09 19:51:01的发言 >14楼:这个现象也不是经常发生,是偶尔发生的,今天把波特率提高到19200,修改了监控DONE位的程序,超时没接收到DONE信号再次触发,修改后还没发现问题,波特率是9600时busy信号出现到DONE信号出现有时会间隔200ms以上,不知道什么原因
以下是引用dudongdong在2014-06-09 16:52:02的发言 >:是不是轮询的时候程...
这应该是你的超时检测时间设置的过长,我用115200波特率,轮询4个安川变频器,超时时间设置的20mS, 特意用err的上升沿和BUSY的上升沿计数测试,每秒BUSY触发了80-83次,ERR计数显示0次,证明通信正常,无错误