STM32_CAN控制器
STM32
CAN
控制器局域网络CAN是由德国研发的BOSCh公司开发的,现已成为国际标准。
CAN协议简介
1.物理层
CAN具有CAN_High和CAN_Low两条信号线,CAN是以差分信号线的形式进行通信
CAN规定的数据帧的种类及作用
数据帧:用于发送单元向接收单元传送数据帧
遥控帧:用于接收单元向具有相同的ID的发送单元请求数据的帧
错误帧:用于当检测出错误时向其他单元通知错误的帧
过载帧:用于接收单元通知其商未做好接收准备的帧
帧间隔:用于将数据帧及遥控帧与前面的帧分离开来的帧