日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

新资料丨飞凌嵌入式A40i及全志T3系列开发板 对CAN的支持补充

發布時間:2024/3/24 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新资料丨飞凌嵌入式A40i及全志T3系列开发板 对CAN的支持补充 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

飛凌嵌入式基于全志系列處理器設計的OKA40i-C開發板、OKT3-C開發板因其接口豐富、低功耗、系統集成度高等特點,深受廣大用戶贊譽。

小編通過對飛凌技術服務部“A40i/T3客戶群問題解決庫”進行檢索,梳理了部分共性問題及解決思路。本文主要對OKA40i-C開發板/OKT3-C開發板CAN功能使用過程中多次遇到的問題進行講解。

由于全志 A40i/T3 CPU 中未包含CAN控制器,而在實際使用過程中,如果用到CAN功能,通常會采用SPI轉CAN的方式。在此之前飛凌已經提供了OKA40i-C開發板/OKT3-C開發板對CAN的支持方法(參考鏈接: 研發干貨丨A40i/T3對CAN的支持?點擊查詢),本文就不在做贅述,僅針對用戶在實際操作過程中遇到的問題提供解決思路,請跟著小編來一起看看吧。

一、中斷引腳怎么如何選擇?

在選擇復用引腳時,需要給SPI轉CAN模塊選擇一個中斷引腳,而FETA40i-C/FETT3-C核心板并非每個引腳都具有中斷功能,需要在《引腳復用對照表》中進行篩選,選擇帶有中斷功能的GPIO。

首先需要確定哪些引腳具有中斷功能,表格中引腳可復用功能中具有EINT*的引腳是具有中斷功能的。我們可以從這些引腳中選擇一個作為SPI轉CAN模塊的中斷引腳,選擇時注意這些引腳原本是什么功能,選擇一個不需要的功能引腳作為SPI轉CAN模塊的中斷引腳,

比如下圖是我們的方案中選用的PH6這個引腳。

二、 哪些引腳可以用作SPI功能?

1)開發板默認SPI功能的引腳在OKA40i-C開發板/OKT3-C開發板上,默認引出了SPI0和SPI2兩組引腳,可以選擇這兩組引腳。需要注意的是這兩組信號默認為1.8V,需要硬件上做電平轉換為3.3V才能用于SPI轉CAN的設置。

這兩組引腳在fex文件里已經做了配置,只需要按照方法做其它修改即可。

2)將其它功能引腳復用為SPI功能在飛凌嵌入式《A40i/T3對CAN的支持》(點擊查詢)一文中詳細講解了如何將開發板上UART2功能相關的引腳復用為了SPI。

假如不想使用UART2引腳復用又不知道如何選擇的話,飛凌嵌入式全志A40、全志T3?用戶資料中提供了《引腳復用對照表》,從中查詢哪些引腳可以復用為SPI功能,然后根據實際需求去選擇要復用的引腳。

查找時請先檢索需要使用的功能“關鍵詞”,比如需要SPI功能,請檢索“SPI”,找到可復用成SPI功能的引腳,當前表格中默認功能列是引腳名稱,功能選擇列是默認配置的功能,

例如PI16、PI17、PI18、PI19四個引腳,可以復用成SPI1,默認是UART2功能。

三、iproute配置繁瑣

iproute需要在Buildroot里配置,需要編譯Buildroot重新生成文件系統,過程太麻煩?

iproute是一個網絡管理工具,在設置波特率時有用到。如果使用飛凌嵌入式2020.08.31及之后提供的全志A40i及全志T3開發板資料,Buildroot已經配置完成,可以忽略該步操作,不用重新編譯Buildroot,只需按照方法做好其它配置就可以了!這樣可以減少一些不必要的編譯問題,更快速的完成相關配置!

當然,也可以單獨下載源碼編譯,

下載鏈接:https://mirrors.edge.kernel.org/pub/linux/utils/net/iproute2/

例:

下載iproute2-4.10.0.tar.gz

解壓源碼,修改Makefile文件中的交叉編譯器

指定CC=arm-linux-gnueabihf-gcc-5.3.1

執行make編譯,在ip文件夾中得到程序ip。

四、數據丟幀問題A

通過SPI轉CAN實現的CAN功能,相對于原生CAN的性能有一定的不足,在500K波特率下外部設備單次發送多幀數據,接收數據時可能出現丟幀現象,頻繁收發數據可能出現丟幀現象,為解決這一問題,需要取消CPUIdle Driver for Sunxiprocessors選項,在飛凌嵌入式提供的最新全志A40i及T3的資料源碼中已經做了重新配置!

如果您使用的不是最新資料,

可以在源碼中linux-3.10目錄下執行makemenuconfig ARCH=arm

將[] CPU Idle Driver for Sunxi processors的編譯去掉

CPU Power Management --->

[ ] CPU Idle Driver for Sunxi processors

本次我們的解答問題梳理先到這里了,通過以上解答,希望能對大家的開發過程提供了幫助,減少問題,提高開發效率!

總結

以上是生活随笔為你收集整理的新资料丨飞凌嵌入式A40i及全志T3系列开发板 对CAN的支持补充的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91成人免费看片 | 高清国产mv在线观看 | 国产精品视频麻豆 | 午夜视频在线观看网站 | 国产一卡二卡在线 | av福利网 | 久久丫精品国产亚洲av不卡 | sm乳奴虐乳调教bdsm | 最近中文字幕一区二区 | 久久久区 | 亚洲一区二区三区日韩 | 国家队动漫免费观看在线观看晨光 | 福利免费视频 | 欧美一区中文字幕 | 黄色网在线看 | 欧美色图3p | 亚洲欧美高清视频 | 欧美在线另类 | 欧美国产在线看 | 久久免费国产 | 男女激情实录 | 成人av一区二区三区在线观看 | xvideos永久免费入口 | 黄色片久久久久 | 强行挺进皇后紧窄湿润小说 | 成年网站免费观看 | 国内成人综合 | a国产精品 | 伊人婷婷色 | 91精品国产乱码久久久 | 免费在线观看污网站 | 精品人妻人伦一区二区有限公司 | 91精品91久久久中77777 | 免费色视频 | 国产a一级 | 天天激情| 性国产精品 | 久草福利资源在线观看 | 日本少妇激情视频 | 亚洲av久久久噜噜噜噜 | 欧洲av网站 | 色婷婷av一区二区三 | 亲子伦视频一区二区三区 | av资源免费看| 喷水视频在线观看 | 夜晚福利视频 | 国产精品美女在线观看 | 久久精品99久久久 | 欧美亚洲综合一区 | 九九操| 国产高清免费在线播放 | 成人一区二区精品 | 日韩美女一区 | 爱看av在线 | 色婷婷av一区二区三区之e本道 | 天天躁日日躁狠狠躁av麻豆男男 | 91国内揄拍国内精品对白 | 日本中文字幕在线观看视频 | 中文字幕线人 | 亚洲视频不卡 | 国产午夜片 | 夜夜嗨aⅴ一区二区三区 | 午夜精品久久久久久久爽 | 美女啪啪国产 | 日韩一区二区三区三四区视频在线观看 | 国产精品一区无码 | 精品无码国产av一区二区三区 | 欧美激情videos | 男人的天堂影院 | 国产av无码国产av毛片 | av一级免费 | 99国产精品久久久久久久成人 | 成人在线小视频 | 少妇精品无码一区二区免费视频 | 狠狠操在线观看 | 成人www.| 精品免费国产一区二区三区四区 | 丁香婷婷成人 | 欧美日韩中文字幕在线 | 搞黄网站在线观看 | 亚洲视频免费 | 欧美偷拍视频 | 日日好av | 欧美国产视频一区 | 欧日韩不卡视频 | 色哟哟入口 | 亚洲男女一区二区三区 | 黄色免费91| 免费av日韩| 欧美色图亚洲自拍 | 天天躁日日躁狠狠躁av | 椎名空在线 | 三级黄色免费 | wwwxxxx欧美 | 人人妻人人澡人人爽 | 亚洲精品在线中文字幕 | 伊人久久国产 | 精品一区二区三区免费视频 | 日本欧美在线观看 |