登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:Can总线通信问题,高手指点
点击:1233 回复:1
楼主
编辑
引用
管理
yang3220
我刚接触Can总线
公司要求用can通信,并自己定义通信报文的内容,现在的问题是
我看了CAN-bus协议
里面说Can的数据贞的数据只能为8字节,而我要传输很多数据该怎么办阿,
是不是可以用不同的贞将数据传输出去,但是我怎样保证接收的数据的完整性(前后的顺序)
还有我又怎么能确定我和那个节点通信(协议里写的没有地址标志阿)
请高手回答。
对于上层软件主要关心什么啊
06-03-13 16:16
1楼
编辑
引用
管理
chec007
兄弟,关键是定义自己的应用层协议(即上层软件需要关注的), CAN通讯只用底下两层(物理层和
数据链路层)即可实现最简单的通讯, 还有要看你采用何种方式通讯(广播式还是主从式),要确定
和哪个节点通讯,可在每个帧的帧头和帧尾自己定义(即对所要传送的数据进行封装),具体的你可
参看相关书籍,网上关于CAN的资料也不少
06-03-16 15:09
工控新闻
【传感器技术新品】闪耀慕尼黑上海光博会! 开启智能感知新未来
美的剥离伺服资产,聚焦核心部件突围
2026西门子数字化工业集团分销商业务加速峰会圆满落幕
中国机械工业联合会:预计2026年机械工业主要指标增速在5.5%左右
2025年机械工业成绩单:产销形势好于上年,利润增速由降转增
五大应用场景示范 看台达SCARA机器人玩转智能生产线
韩晨出席浦东首场总裁沙龙,分享“链式出海”新经验
西门子发布两款SIMATIC IPC新品
更多新闻资讯