CAN
收发器
TJA1040
与
TJA1050
对比报告
1.
简介
CAN
总线,它是一种多主方式的串行通讯总线,基本设计规范要求有较高的位速率,高
抗干扰性,而且能够检测出产生的任何错误。信号传输距离达到
10Km
时,仍然可提供高达
5Kbps
的数据传输速率。由于
CAN
串行通讯总线具有这些特性,它很自然的在汽车、制造业
以及航空工业中受到广泛应用。
与
CAN
协议相关的芯片主要有两类,一类是:
CAN
控制器芯片,一类是:
CAN
收发器芯
片,如
TJA1040,TJA1050
。
CAN
控制器
用于实现
CAN
总线的协议底层以及数据链路层,用于生成
CAN
帧并以二进制
码流的方式发送,在此过程中进行位填充、添加
CRC
校验、应答检测等操作;
将接收到的二
进制码流进行解析并接收,在此过程中进行收发比对、去位填充、
执行
CRC
校验等操作。此
外还需要进行冲突判断、错误处理等诸多任务。
图
1CAN
收发器在
CAN
<