当前位置:
工控论坛
> >
产品
>
工业互联
我要发帖
其实我也很菜!
点击:
689
| 回复:
1
丛林狼
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 1回
年度积分:0
历史总积分:10
注册:2002年5月24日
发表于:2002-11-21 17:08:00
楼主
各位大哥,小弟确有难处。 我在做一个简单的CAN总线通信的收发测试。 最小系统构成如下:AT89C51+SJA1000+PCA82C250(BasicCAN模式) 2块板子A,B 板A只发送一个字节数据0AAH,标志符设为010101010100(RTR=0) 板B设为无限制接收 我可以做到验证SJA1000发送缓冲区中的发送数据正确。 但我不知道另外一块板子是否接受正确,或者说总是接收不到。 我不知道自己的毛病出在那里? 谁能详细告知我板A将数据发送到CAN总线上(这一步怎么验证?) 而板B又是怎么接收的。(换句话说,怎样去验证接受正确?)
分享到:
收藏
邀请回答
回复楼主
举报
lhsw
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 69回
年度积分:0
历史总积分:69
注册:2001年6月29日
发表于:2002-11-21 17:08:00
1楼
哈哈,瞎说两句,1,看看通信线上有波形吗?2,波形正确吗?3,该波形是否送到B的82c250。4,该波形是否送到B的SJA1000?剩下的就看你自己程序了。
回复
引用
举报
热门招聘
相关主题
DNP3.0 protocol
[2753]
MODBUS的帧格式问题
[1584]
RS-232接口定义及连线!
[1653]
谁知道光纤的 单功 双功 全双...
[2372]
通讯测试工具之二——Modbus测...
[29314]
请问高手modbus和tcp/ip哪个...
[4095]
高速现场总线解决方案
[2545]
Webbased Management system...
[1595]
Profibus基础——令牌总线网
[5234]
求助CP5611从站编程
[1464]
官方公众号
智造工程师
客服
小程序
公众号