CAN(Controller Area Network)是一种实现各节点之间实时、可靠的数据通信的分布式串行通信协议,支持 CAN 协议 2.0A 和 2.0B。本文介绍了 CAN 标准协议,AT32 CAN 的使用流程以及基于AT32 的几个 CAN 使用例程。
支持型号: AT32FXX系列
截取部分文档内容如下:
CAN拓扑网络如下图1:
CAN 总线由两条差分线 CANH 和 CANL 组成,各个节点通过较短的支线接入 CAN 总线。各节点从通信协议而言是没有主从和地址区分的,每个节点均可以平等的收发数据。另外,在CAN 总线的两端各有一个 120Ω的终端电阻,来做阻抗匹配,以减少回波反射。
|