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