欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 嵌入式Linux的CAN總線配置-基于iTOP-4412開發板 [打印本頁]

作者: keylududt    時間: 2018-11-26 10:42
標題: 嵌入式Linux的CAN總線配置-基于iTOP-4412開發板
【轉載】嵌入式Linux的CAN總線配置
問題背景:開發板使用的是迅為iTOP4412精英版,額外購買的CAN/485模塊,如下圖:





但是插上模塊之后,在終端使用ifconfig can0命令發現開發板讀不到CAN設備,顯示“ifconfig: SIOCGIFFLAGS: No such device”。如下圖:





在重新配置內核后,可以讀出CAN的設備來了。如下圖





配置方法如下:
(1)打開官方搭建好環境的Ubuntu,進入內核目錄
(2)在內核目錄下輸入命令“make menuconfig”進入內核配置界面









(3)因為CAN總線是GPIO上SPI的復用,所以首先要配置SPI。
首先進入“Device Drivers”;





再進入“SPI Support”





選中“GPIO-based Bitbanging SPI Master”和“Samsung S3C64XX series type SPI”兩項





取消選中“RC522 Module driver support”這一項(防止占用CAN端口)





(4)配置CAN
回到主界面,進入“Networking Support”





進入“CAN bus system support”





進入“Can Device Drivers”





選中“Platform CAN drivers with Netlink support”,“CAN bit-timing calculation”,“Microchip MCP251x SPI CAN controllers”三項。





(5)退出內核配置界面,詢問是否保存對話框選擇“Yes”。
(6)使用“make zImage”編譯內核后,將內核燒寫進開發板即可。


作者: megnqingqing    時間: 2018-12-4 14:31
這個4412開發板好多資料啊




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1