迅为6818开发板资料-CAN总线和RFID驱动的配置方法

硬件平台:迅为iTOP-6818开发板

迅为6818开发板资料-CAN总线和RFID驱动的配置方法 

 

本文档介绍如何配置 CAN 和 RFID 的驱动。

截图界面使用的是 6818 开发板的 menuconfig 界面,由于开发板中,CAN 和 RFID 都是使用的 SPI 接口,那么 CAN 和 RFID 同时只能使用其中一种设备。如果使用 RFID,那么就需要将 CAN 的驱动去掉。如果使用 CAN,那么则需要将 RFID 的驱动掉。 menuconfig 的使用方法,请参考对应开发板的用户使用手册第九章,9.1-9.3 小节。本文档从 menuconfig 打开之后开始介绍,文档 menuconfig 的截图使用 4418 的内核源码。

1.RFID 的驱动配置

如下图所示,进入 menuconfig。

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

找到“Device Drivers --->”,如下图所示。

 

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

进入其界面“Device Drivers --->”,如下图所示,找到“SPI support”。

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

如下图所示,找到“RC522 Module driver support”,这个就对应 RFID 的驱动。配置则 RFID 驱动生效,重新编译烧写之后/dev 目录下会有 RC522 设备节点;不配置则 RFID 的驱动不生效,不会有 RC522 节点。

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

2.CAN 的驱动配置

如下图所示,进入 menuconfig。

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

如下图所示,找到“Networking support”。

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

进入“Networking support”之后,找到“CAN bus subsystem support”,如下图所示。

 

 

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

进入“CAN bus subsystem support”,找到“CAN Device Drivers”,如下图所示。

 

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

进入“CAN Device Drivers”,找到“Microchip MCP251x SPI CAN controllers”, 如下图所示。配置“Microchip MCP251x SPI CAN controllers”则 CAN 驱动生效,不配置则没有 CAN 驱动。

 

 迅为6818开发板资料-CAN总线和RFID驱动的配置方法

 

转自:http://topeetboard.com

关注公众号“迅为电子”,不断更新技术干货。

迅为6818开发板资料-CAN总线和RFID驱动的配置方法