当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Can
我要发帖
请教CAN总线的一个问题
点击:
1044
| 回复:
5
seanyangh
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 2回
年度积分:0
历史总积分:9
注册:2002年9月26日
发表于:2003-11-21 14:49:00
楼主
我做CAN总线的时候用的是SAJ1000通信控制器。我想请问一下,当SJA1000有的发送缓冲区内有信息等待发送,而此时总线上又有数据且符合验收滤波器要求,那总线上的数据是如何被接收的或者是不是会丢失!谢谢!!
分享到:
收藏
邀请回答
回复楼主
举报
清风笑
关注
私信
精华:1帖
求助:0帖
帖子:4帖 | 99回
年度积分:0
历史总积分:1294
注册:2001年11月08日
发表于:2003-11-11 10:51:00
1楼
不会丢失。当然是先接收,然后等待仲裁获得总线控制权后发送帧数据。由硬件自动完成。应该就是这个意思。
回复
引用
举报
清风笑
关注
私信
精华:1帖
求助:0帖
帖子:4帖 | 99回
年度积分:0
历史总积分:1294
注册:2001年11月08日
发表于:2003-11-11 10:53:00
2楼
不会丢失。当然是先接收数据,然后等待仲裁获得总线控制权后发送数据帧。完全由硬件来完成。
回复
引用
举报
guest1
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 3回
年度积分:0
历史总积分:3
注册:2003年11月18日
发表于:2003-11-18 22:40:00
3楼
请问: 可不可以不用can的控制器、收发器和驱动器,而直接通过can协议把单片机和总线相联
回复
引用
举报
清风笑
关注
私信
精华:1帖
求助:0帖
帖子:4帖 | 99回
年度积分:0
历史总积分:1294
注册:2001年11月08日
发表于:2003-11-21 09:27:00
4楼
CAN控制器,比如SJA1000要比普通8051复杂许多。
回复
引用
举报
子轩
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 9回
年度积分:0
历史总积分:77
注册:2003年5月26日
发表于:2003-11-21 14:49:00
5楼
我用SJA1000的BASIC模式,数据发送出去后自己又接受到自己发送的数据(本机ACR1=00x02,发送数据的ID1=0x01),不知为何有自发自收现象,请各位大虾指教。谢谢!
回复
引用
举报
热门招聘
相关主题
RS485的多主机解决方案
[1854]
欢迎参加-DviceNet 培训
[1424]
工控网FTP!
[4781]
触摸屏如何编程使用?
[1958]
P-NET系列讲座(七):智能模块...
[1726]
Profibus-DP:串口读写
[3209]
求助:SwiftNet现场总线的特...
[1464]
求助:网络不稳定的问题
[1693]
智能仪表与现场总线技术实现...
[1939]
RS485总线型网络具体怎么实现...
[3036]
官方公众号
智造工程师
客服
小程序
公众号