--------------------使能 Freescale 系 CPU 的 FlexCAN 外设驱动-----------------
-> Networking support
-> CAN bus subsystem support
-> CAN Device Drivers
-> Platform CAN drivers with Netlink support
-> <*> Support for Freescale FLEXCAN based chips //选中
复制代码
CAN测试
CAN的驱动可以通过ifconfig -a查看,因为Linux 体系中把 CAN 总线接口装备作为网络装备举行同一管理。如果需要对CAN举行通信,可以使用can-utils工具举行测试,但是我们的根文件体系是通过 busybox 搭建,busybox自带的 ip 下令并不支持对 can 的操纵,因此我们需要重新移植 ip 下令,也就是 iproute2,这两个安装完成之后就可以举行测试了。一样平常情况下小工具和库的移植过程会有很多小细节需要注意。在移植 ip 下令的时间必须先对根文件体系做个备份!防止操纵失误导致体系启动失败!切 记!笔者的血泪履历教导!这里需要阐明一下,一样平常开发时直接选用buildroot创建根文件体系,因为他可以把一些小工具都直接一次性安装好,不需要跟busybox一样自己逐个搭建。
后续