如何扩展MCU的CAN接口

网友投稿 288 2022-11-09

如何扩展MCU的CAN接口

1. 应用场景

图 1 CAN 总线数据帧结构

图 3 多路 CAN 应用场景

图 4 CAN转换器产品

串口扩CAN的模块大体分为两种形式,一种是单纯的协议控制器芯片实现,如 MCP2515 和 MCP2517;另一种是通过高性能的 MCU 实现。相比于单纯的协议控制器芯片,MCU方案的协议转换模块拥有以下优势:配置简便,配合上位机或串口指令集,几个简单的串口数据发送即可完成配置;缓存较大,在高速或数据吞吐量大时杜绝丢帧现象发生;性能优异,将复杂的协议转换及帧缓存完全集成于用户 MCU 之外,可减少用户 MCU 负担。

图 5 链路层协议区别

图 6 CSM300 与 CANFDSM 内部器件情况

图 7 串口转 CAN 设备

图 8 应用电路

图 9 CANFDSM-100 管脚定义

4. 协议转换格式

来源:互联网

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:zabbix 配置自动发现与自动注册
下一篇:K8s架构,(基本概念)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~