Networking support ---> <*>CAN bus subsystem support ---> CAN Device Drivers ---> CAN SPI interfaces ---> <*> Microchip MCP251x SPI CAN controllers前边括号里的内容通过空格键修改,“*”是编译进内核,“M”是编译成模块,空的是不编译。此处需要编译进内核
修改完成后按Esc键退出,最后选yes保存配置为.config。
修改完成,按照手册编译源码,生成镜像
注:
六、CAN测试将编译好的镜像烧录到核心板中,并将资料里的相关测试工具:ip、cansend和candump拷贝到T507开发板根目录。
硬件接好SPI转CAN模块,与PC机接好,使用USB转CAN插在电脑上
启动T507开发板执行以下程序进行测试:
ifconfig can0 down/ip link set can0 up type can bitrate 125000 triple-sampling onifconfig can0 up/cansend can0 123#12345678 //发送数据/candump can0 //接收数据七、硬件修改方法在飞凌嵌入式T507开发板上移植使用SPI转CAN模块
首先要在T507开发板上去掉C132/U18这两个器件,之后通过飞线的方式将SPI转CAN的模块连接至T507开发板,连接方式如下: