加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • 01、硬件原理
    • 02、IOMUX配置
    • 03、添加設(shè)備節(jié)點(diǎn)
    • 04、配置按鍵驅(qū)動(dòng)編譯進(jìn)內(nèi)核
    • 05、編譯測(cè)試
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

ELF 1技術(shù)貼 | 在NXP源碼基礎(chǔ)上適配開發(fā)板的按鍵功能

03/11 08:34
2287
閱讀需 9 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

本次源代碼適配是在NXP i.MX6ULL EVK評(píng)估板Linux內(nèi)核源代碼(特定版本號(hào)為L(zhǎng)inux-imx_4.1.15)的基礎(chǔ)中展開的。

首要任務(wù)集中在對(duì)功能接口引腳配置的精細(xì)調(diào)整,確保其能無縫匹配至ELF 1開發(fā)板。接下來,我們將詳細(xì)闡述適配過程中關(guān)于按鍵功能實(shí)現(xiàn)的完整步驟。

值得一提的是,ELF 1開發(fā)板上預(yù)置了標(biāo)識(shí)為K1、K2、K3的三個(gè)按鍵。為了啟用這些按鍵功能,需要在設(shè)備樹中進(jìn)行按鍵配置,以及在內(nèi)核中完成驅(qū)動(dòng)配置。

01、硬件原理

02、IOMUX配置

從上圖可以看出GPIO5_4連接到了連接器的22腳,GPIO5_2連到了34腳,GPIO5_9連接到了43腳。接下來需要找到這幾個(gè)引腳在軟件上的信號(hào)名稱。在ElfBoard官網(wǎng)硬件資料中的 ELF 1開發(fā)板資料包