国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

開發教程 | OKT507去掉IO擴展芯片,保留擴展引腳功能

飛凌嵌入式 ? 2022-07-08 10:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

飛凌嵌入式推出的OKT507-C作為一款廣受歡迎的開發板擁有豐富的接口資源,而實際上OKT507-C的CPU引腳資源是比較緊缺的,那么它是如何實現這么豐富的接口資源呢?

答案就是飛凌使用了一個IO擴展芯片——TCA6424A。這是一個24 位 I2C 和系統管理總線 (SMBus),輸入輸出(I/O) 擴展器有中斷輸出、復位和配置寄存器

受當前國際形勢的影響,芯片行業形勢非常嚴峻,為了滿足更多客戶需求,在降低成本的同時盡可能保留更多功能,飛凌為大家帶來OKT507-C去掉IO擴展芯片后保留擴展引腳功能的實現的方法。

pYYBAGLHkTKADGmJAAExkfb0gfA024.png

擴展芯片上的IO口被WiFi、藍牙、MIPI攝像頭TP2854、DVP攝像頭和line-out口電源使能引腳引用,若想保留這些功能,就要使用核心板其他可復用為這些功能的引腳。

本文將選用開發板的LCD功能引腳來重新復用為這些功能,用戶可根據自己的實際功能需求情況選擇。方法參考如下:

1. 選用引腳

對應功能引腳如下表所示:

poYBAGLHkTyAFJ_mAAATjVwLrLU197.png

2. 關掉gpio_ext及復用引腳原來功能

修改設備樹,將LCD功能關閉后,該組引腳即可用作普通的GPIO。修改路徑如下:

vi OKT507-linux-sdk/kernel/linux4.9/arch/arm64/boot/dts/sunxi/OKT507-C Common.dtsi

2.1 關掉IO擴展芯片功能

因為擴展芯片已經拆除,所以要關掉擴展芯片節點。

poYBAGLHkUWANdkPAAAfx8cea-Y654.png

2.2 關閉需要復用引腳功能

關閉LCD功能,本文以選用LCD上的引腳用作功能復用,用戶需根據實際情況關閉所用引腳功能。

將lcd_used 改為 0

pYYBAGLHkUqAXvJSAACKoL1DrNY811.png

lcd0節點添加 status = “disabled”;

poYBAGLHkVCAcF6ZAAA6NfX3LuY652.png

3. 更改設備節點中引用的GPIO

3.1 MIPI-5640引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi

poYBAGLHkVSAF_oDAAGFYJReHtk450.png

3.2 TP2854引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common-TP2854M.dtsi

pYYBAGLHkVuAabyvAAF5Yf2OXWo615.png

需要注意的是,MIPI5640和TP2854共用一個MIPI接口,兩個功能都用到了MIPI_PWRDN引腳,實際使用時只能選擇一種功能,因此本文在兩個功能測試時選的同一個引腳。

3.3 DVP-5640引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi

poYBAGLHkV-AJoBGAAFxe2o6fQ4939.png

3.4 WiFi引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi

poYBAGLHkWSAQsV2AACTd7zTfdM218.png

3.5 藍牙引腳配置

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi

poYBAGLHkZWAT5wPAABr7VtUp8E080.png

3.6 音頻引腳

路徑如下:

vi OKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi

pYYBAGLHkZyAbjRhAADc2opEfog669.png


以上就是OKT507-C開發板去掉IO擴展芯片后保留擴展引腳功能的實現的方法。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    9

    文章

    6203

    瀏覽量

    131368
  • 引腳
    +關注

    關注

    16

    文章

    2111

    瀏覽量

    55696
  • 5G
    5G
    +關注

    關注

    1367

    文章

    49155

    瀏覽量

    616984
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32CAM引腳不夠用,能否用AI8051U擴展

    ,AI8051U負責外圍IO密集型任務(如IMU、按鍵、LED、蜂鳴器) 本質是 用少量總線引腳,交換大量擴展GPIO+額外算力 ,區別于PCF8574/MCP23017這類純硬件GPIO擴展
    發表于 02-05 08:03

    AirCloud平臺+excloud擴展庫:核心功能實戰應用!

    擴展庫的負載均衡模塊優化流量處理,或是利用安全擴展功能強化平臺防護。所有示例均以實戰落地為核心,拆解操作細節與配置邏輯,讓用戶直觀感受二者協同帶來的高效與便捷,為實際業務部署提供直接參考。 本文將以Air780EPM
    的頭像 發表于 12-24 17:17 ?613次閱讀
    AirCloud平臺+excloud<b class='flag-5'>擴展</b>庫:核心<b class='flag-5'>功能</b>實戰應用!

    恩智浦FRDM平臺如何助力開發者創建真正可擴展開發環境

    2012年,恩智浦推出了FRDM開發板,作為面向新一代MCU產品的可擴展、低成本開發平臺。首批FRDM開發板配備了板載調試器、實用的板載傳感器以及標準化
    的頭像 發表于 12-19 16:23 ?8201次閱讀
    恩智浦FRDM平臺如何助力<b class='flag-5'>開發</b>者創建真正可<b class='flag-5'>擴展</b>的<b class='flag-5'>開發</b>環境

    HTR3355 I2C和SMBus IO擴展器產品詳解

    電壓供電范圍、靈活的IO配置能力以及豐富的功能特性,成為眾多電子設備IO擴展方案的理想選擇,廣泛適配各類需要擴展GPIO資源的電子系統。 ?
    的頭像 發表于 12-18 16:40 ?485次閱讀
    HTR3355 I2C和SMBus <b class='flag-5'>IO</b><b class='flag-5'>擴展</b>器產品詳解

    基于互聯型MCU的多接口擴展方案

    在現代嵌入式系統開發中,多接口擴展能力成為提升設備功能性和適用性的關鍵。基于互聯型MCU(微控制器)的多接口擴展方案,以高集成度芯片為核心,
    的頭像 發表于 11-24 14:58 ?450次閱讀

    將JTAG引腳用作普通IO

    將JTAG引腳用作普通IO時,需要通過復用功能重映射來釋放調試接口占用的引腳資源。 void JTAG_To_GPIO_Config(void) { // 關閉JTAG
    發表于 11-13 06:39

    如何為蜂鳥添加DDR內存擴展

    本隊伍編號CICC3042,本文介紹如何為蜂鳥添加DDR內存擴展。一些需要大存儲空間的設計中經常需要使用DDR,這時我們希望蜂鳥可以訪問DDR,以實現更好的軟硬件協同。 簡單閱讀蜂鳥的代碼發現
    發表于 10-31 06:07

    ?基于P-NUCLEO-IOD7A1的工業IO-Link設備開發技術解析

    和X-NUCLEO-OUT07A1擴展板。X-NUCLEO-IOD02A1采用L6364Q IO-Link器件收發器,用于物理連接IO-Link主機,而X-NUCLEO-OUT07A1則為STM32實施工業數字輸出
    的頭像 發表于 10-17 10:59 ?681次閱讀
    ?基于P-NUCLEO-IOD7A1的工業<b class='flag-5'>IO</b>-Link設備<b class='flag-5'>開發</b>技術解析

    ?X-NUCLEO-ISO1A1隔離式IO擴展板技術解析

    STMicroelectronics X-NUCLEO-ISO1A1隔離式I/O擴展板設計用于擴展STM32 Nucleo板并提供micro-PLC功能。該板具有隔離式工業輸入/輸出,可使
    的頭像 發表于 10-16 10:13 ?635次閱讀
    ?X-NUCLEO-ISO1A1隔離式<b class='flag-5'>IO</b><b class='flag-5'>擴展</b>板技術解析

    STM32 Nucleo IO-Link開發套件技術解析

    和X-NUCLEO-DO40A1擴展板組成。該Nucleo套件可用于評估目的和用作開發環境。P-NUCLEO-IOD5A1套件用于開發IO-Link和SIO應用,用于評估具有STM32
    的頭像 發表于 10-16 10:01 ?865次閱讀
    STM32 Nucleo <b class='flag-5'>IO</b>-Link<b class='flag-5'>開發</b>套件技術解析

    廣州唯創電子WTVxxx系列語音芯片:單芯片功能擴展,重塑智能設備開發范式

    在萬物互聯的智能時代,語音交互已成為人機溝通的核心橋梁。廣州唯創電子推出的WTVxxx系列語音芯片,以革命性的單芯片功能擴展架構,突破傳統語音方案的局限,為智能設備
    的頭像 發表于 08-11 08:46 ?575次閱讀
    廣州唯創電子WTVxxx系列語音<b class='flag-5'>芯片</b>:單<b class='flag-5'>芯片</b>多<b class='flag-5'>功能</b><b class='flag-5'>擴展</b>,重塑智能設備<b class='flag-5'>開發</b>范式

    DFRobot行空板M10擴展板組合:讓科創項目開發更簡單的“黃金搭檔”

    行空板M10一直作為備受科創愛好者與競賽學生青睞的開發利器,此前推出的擴展板組合(電機IO擴展板+電池擴展板)已幫助無數創客實現創意構想。這
    的頭像 發表于 08-01 10:32 ?1320次閱讀
    DFRobot行空板M10<b class='flag-5'>擴展</b>板組合:讓科創項目<b class='flag-5'>開發</b>更簡單的“黃金搭檔”

    功能+高擴展能力加持,Air8000開發板最新資料

    開發者福利來襲!Air8000開發板兼具全面功能與強大擴展性的開發神器,將讓物聯網開發、原型設計
    的頭像 發表于 06-09 14:18 ?705次閱讀
    多<b class='flag-5'>功能</b>+高<b class='flag-5'>擴展</b>能力加持,Air8000<b class='flag-5'>開發</b>板最新資料

    HTR33xx具有中斷功能的16位I2C和SMBus IO擴展器中文手冊

    ? ? ? HTR33xx是一款I2C和SMBus ?IO擴展器2.2V~5.5V電源供電。16個IO端口中的任何一個都可以單獨配置為輸入或輸出。此外,任一I0可驅動LED。? ? ?通電后,16個
    發表于 04-14 16:25 ?0次下載

    算力魔方IO擴展模塊介紹 網絡篇1

    不同的總線接口功能。在不同場景中,有采用串口、網絡或者是CAN總線通信,算力魔方?都可以通過模塊的選型提供支持;并且可以根據場景需要,提供微定制服務。 以上3款為新推出IO擴展模塊,不支持單獨出貨,需搭配Z系列算力魔方使用,可實
    的頭像 發表于 04-09 14:33 ?1046次閱讀
    算力魔方<b class='flag-5'>IO</b><b class='flag-5'>擴展</b>模塊介紹 網絡篇1