AM335x 上的CAN总线硬件和软件驱动开发
AM335x 上的CAN总线硬件和软件驱动开发
在AM335x芯片上,总共有2路CAN总线接口,比如在赛普盛科技的CM335X核心板和B1开发底板上,我们就有如下的CAN设计:
硬件上CAN总线的设计,记得末端的阻抗匹配,因为以往看到的很多电路图中,很多人都会把这个电阻给遗忘点,虽然不加这个电阻,硬件电路也是能用的,但是一旦涉及到了较高速的时候,就有丢失数据的风险了。
对于CAN的驱动,我们简单的修改下内核代码,就可以实现CAN功能了,其驱动如下:
......
重新编译内核,并更新系统就可以了。
2021年8月14日 17:43
ꄘ浏览量:0