CAN通讯休眠问题,请达人赐教!!

ywdxll   2009-11-19 18:51 楼主
如题,小弟两块ARM7互相间CAN通讯。A机把一个正弦信号发送给B机。经常出现数据不变的情况。用示波器监视CAN通讯脚电平变化,发现有时数据一帧一帧的很正常,但有时就几乎是一条直线了。 请达人赐教!!!

回复评论 (2)

就是说A机有时发,有时停。看看软件是不是符合can协议
点赞  2009-11-19 19:56
建议:
1。制定协议:主机发送前检查从机是否准备好。
             从机如何知道主机有数据要发送过来,然后进行准备,接受完毕,屏蔽接收,进行处理,处理
             完毕,发送准备接收信号,表示可以接收新的数据。
2。检查硬件电路是否异常。是否有噪声信号串扰进来。
点赞  2009-11-20 08:02
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复