電子工程網
標題: 飛凌嵌入式分享丨全志 A40i / T3對CAN的支持 [打印本頁]
作者: 哦哈喲 時間: 2021-12-8 09:12
標題: 飛凌嵌入式分享丨全志 A40i / T3對CAN的支持
[color=rgb(51, 51, 51) !important]全志A40i或者T3的CPU中無CAN控制器,而在實際使用過程中,會用到CAN,通常會采用SPI轉CAN的方式。
在OKA40i-C底板上,有一路SPI,但由于電壓與mcp2515的電壓不匹配,所以會采用串口2的這組復用為SPI外接mcp2515模塊。
[color=rgb(51, 51, 51) !important]根據CPU手冊第三章描述,可以將PI17-19復用為SPI1,采用PH08作為中斷。

[color=rgb(51, 51, 51) !important]A40i/T3采用sys_config.fex或者dts 配置引腳復用功能,下面我們采用dts 進行配置。
01-打開SPI1[color=rgb(51, 51, 51) !important]修改sys_config.fex,將uart2的配置去掉,打開SPI1的配置。


[color=rgb(51, 51, 51) !important]同時將PH08注釋掉:

[color=rgb(51, 51, 51) !important]同時修改設備樹:


02-修改defconfig[color=rgb(51, 51, 51) !important]采用通過其他平臺驗證,且適配設備樹的驅動mcp251x.c,
[color=rgb(51, 51, 51) !important]修改defconfig 配置文件:
[color=rgb(51, 51, 51) !important]Networking support ---> CAN bussubsystem support--->CAN Device Drivers --->Microchip MCP251x SPI CAN controllers選中。
[color=rgb(51, 51, 51) !important]同時選中SPI配置,默認已支持,此處不再說明。
03-配置iproute[color=rgb(51, 51, 51) !important]文件系統:
[color=rgb(51, 51, 51) !important]buildroot-201611/configs/sun8iw11p1_hf_defconfig
[color=rgb(51, 51, 51) !important]需要配置上BR2_PACKAGE_IPROUTE2=y.
[color=rgb(51, 51, 51) !important]重新編譯,并打包鏡像,燒錄。
04-測試can0節點[color=rgb(51, 51, 51) !important]啟動之后,ifconfig 查看出現can0節點。使用以下命令進行測試:
[color=rgb(51, 51, 51) !important]ifconfig can0 down
[color=rgb(51, 51, 51) !important]ip link set can0 up type can bitrate 125000 triple-sampling on
[color=rgb(51, 51, 51) !important]ifconfig can0 up
[color=rgb(51, 51, 51) !important]cansend can0 123#12345678
[color=rgb(51, 51, 51) !important]candump can0
[color=rgb(51, 51, 51) !important]如果有必要請聯系飛凌技術服務人員,提供patch文件。
注意事項[color=rgb(51, 51, 51) !important]在設備樹中,用作中斷時,因A40i/T3只能使用PH組的引腳復用為中斷,在設備樹中設置中斷時的如下:
[color=rgb(51, 51, 51) !important]interrupt-parent = <&pio>;
[color=rgb(51, 51, 51) !important]interrupts = <8 0>;
[color=rgb(51, 51, 51) !important]另外,需要注意驅動中的中斷觸發方式。
[color=rgb(51, 51, 51) !important]原文鏈接:https://www.forlinx.com/article_view_794.html
歡迎光臨 電子工程網 (http://m.qingdxww.cn/) |
Powered by Discuz! X3.4 |
主站蜘蛛池模板:
h版欧美一区二区三区四区
h版欧美大片免费观看
|
欧产日产国产精品精品
|
欧美在线成人午夜影视
|
麻豆短视频在线观看
|
一品道一本香蕉视频
|
亚洲第一视频在线播放
|
久久久久久久久久久久久久
|
亚洲欧美一区二区三区国产精品
|
四虎91|
狠狠色丁香婷婷综合尤物
|
免费费看的欧亚很色大片
|
亚洲综合亚洲综合网成人
|
国内毛片视频
|
欧美啪视频
|
五月婷婷激情视频
|
2021天堂网|
欧美中文在线观看
|
日本影院在线观看
|
大量国产激情视频在线观看
|
se天堂|
日韩精品福利视频一区二区三区
|
欧美影院在线
|
精品国产三级a∨在线
|
五月天久草|
黄色在线视频网站
|
国产亚洲小视频
|
玖玖成人
|
人成免费在线视频
|
江疏影腿抬高点我要进去小说
|
久久99草
|
亚洲精品不卡视频
|
国产成人精品福利网站在线
|
蜜桃臀在线成人亚洲
|
非洲黑人毛片
|
日本免费高清在线观看播放
|
91色国产在线|
欧美一区亚洲二区
|
国产精品国产高清国产专区
|
日本手机在线
|
国产青青草原
|
国产成人性色视频
|