最后更新:2022-05-22 08:12:40 手机定位技术交流文章
CAN:Controller Area Network,它负责局域网公共汽车。控制模块与CAN网络通信。德国Bodhism公司于1980年代初组建了它。为处理大量传感器与实施者之间的数据传输问题,订立了一个系列通信协议。绝大多数汽车制造商使用CAN公共汽车进行车辆内部控制系统之间的数据传输。
can是一种总线,也是一种协议。《加澳新协定》和《加澳新协定》是两套不同的协定。硬件和软件的等级结构使得难以辨别。CAN合同是一项硬件合同。CANOPEN也是一种软件协议。CAN网络是一个将一些CAN设备连接到同一辆CAN公共汽车上的网络。其中一种装置被称为节点。


CAN节点由三个主要部分组成:MCU应用程序、CAN控制器和CAN收发器。
a. 单一的MCU申请
MCU方案分为三部分:商业逻辑代码、协议层代码和底盘驱动代码。
商业逻辑代码:根据项目的要求,例如读取传感器数据并合理处理这些数据。
《议定书》的分层守则,例如《加拿大议定书》。
C.Bottom司机代码:设置CAN公共汽车设置和规范进出交通的代码。
2号控制器
CAN控制器的内部结构仍然相当复杂,现已与CPU合并。
事实上,对于程序员来说,它包含各种控制、状态、配置等等。
例如,我们注意到CAN公司的某些SSM32芯片,这意味着CAN控制器已经并入SSM32芯片,剩下的就是配置和运行其中的储户。
CAN 3号转发器
Can Can Transporter:TTL信号从CAN转换为CAN主线(CAN_TX和CAN_RX)。
PS:假设UART通过485进行通信:CAN控制器与UART控制器类似,CAN收发器与485个转换芯片类似。
本文由 在线网速测试 整理编辑,转载请注明出处。