新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 如何设计与实现基于单片机的客车CAN总线灯光节点?

如何设计与实现基于单片机的客车CAN总线灯光节点?

作者: 时间:2018-08-02 来源:网络 收藏

本文引用地址:https://www.eepw.com.cn/article/201808/385075.htm

节点初始化主要是初始化,包括端口初始化和CAN控制模块的初始化。端口初始化主要对用到的I/O口上电复位。CAN模块的初始化主要是设置所用的特殊功能寄存器,主要包括协议模式、验收滤波方式、CAN通信速率和中断寄存器的设置等。将验收代码和验收屏蔽代码写入验收代码寄存器和验收屏蔽寄存器。

CAN总线的软件设计主要包括CAN节点的初始化、数据的发送和接收程序,掌握了这3个模块的设计,基本上就完成了CAN通信的软件设计。

7 结束语

虽然本节点是为控制客车车灯设计的,但对其他一些节点也有借鉴作用,尤其是CAN总线的硬件接口部分,可以通用到客车其他CAN网络节点上,甚至可以用在其他非汽车领域的CAN网络上,如工业自动化等领域。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭