can总线协议

      最后更新: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个转换芯片类似。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/25754.html

          热门文章

          文章分类