linux CAN通信学习笔记(二)概念及框架讲解
本帖最后由 ぉ沙皮狗的忧伤 于 2020-4-9 11:44 编辑参考网址https://blog.csdn.net/u010580016/article/details/104114413
https://www.cnblogs.com/spoorer/p/6649303.html
Linux_CAN编程详解在附件中的pdf文件中
一. CAN总线的物理特性
1.1 CAN总线的网络结构
CAN总线有CAN_H和CAN_L两根线组成,线上传输差分信号,为了避免信号的反射和不连续,需要在总线的两个端点接120欧姆电阻,不可不接或单接,因为双绞线的特性阻抗为120欧姆,在终端模拟无限远的传输线。CAN网络一般采用"T"型连接,如下图1-1所示,在波特率为1Mbps的情况下,分支长度最好不要超过0.3m
当然也可采用星型拓扑结构,如图1-2所示:
1.2 CAN控制器系统视图
1.3 CAN控制器框图
1.4 CAN数据帧的格式
1.5 CAN收发器
1.6 CAN标准
即IOS11898和IOS11519,两者差分电平特性不同
高低电平幅度低,对应的传输速度快;
CAN总线,终端电阻的接法
CAN节点
页:
[1]