登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:Can总线通信问题,高手指点
点击:1212 回复:1
楼主
编辑
引用
管理
yang3220
我刚接触Can总线
公司要求用can通信,并自己定义通信报文的内容,现在的问题是
我看了CAN-bus协议
里面说Can的数据贞的数据只能为8字节,而我要传输很多数据该怎么办阿,
是不是可以用不同的贞将数据传输出去,但是我怎样保证接收的数据的完整性(前后的顺序)
还有我又怎么能确定我和那个节点通信(协议里写的没有地址标志阿)
请高手回答。
对于上层软件主要关心什么啊
06-03-13 16:16
1楼
编辑
引用
管理
chec007
兄弟,关键是定义自己的应用层协议(即上层软件需要关注的), CAN通讯只用底下两层(物理层和
数据链路层)即可实现最简单的通讯, 还有要看你采用何种方式通讯(广播式还是主从式),要确定
和哪个节点通讯,可在每个帧的帧头和帧尾自己定义(即对所要传送的数据进行封装),具体的你可
参看相关书籍,网上关于CAN的资料也不少
06-03-16 15:09
工控新闻
智元机器人首届合作伙伴大会成功举办,以全链条布局加速具身智能商用落地
信捷电气小型PLC 继续稳居国产品牌第一
机器人初创公司Field AI融资后估值达20亿美元 投资方阵容极其豪华
7月工业生产平稳增长 发展质量持续提升
倍福2025 年第三期工业 PC 控制及其应用全国师资培训(中北大学站)开班仪式成功举行
皮尔磁:EN ISO 13855标准更新:安全距离计算有变化!
强强联合!强胜实业与卡奥斯数智化项目正式启动
新品 | 魏德米勒麒麟系列 Smart Crimper 剥压机重磅上市 线束加工效率提升 70%,本土智造再加速!
更多新闻资讯