0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

方法|A40I開發(fā)板如何將被占用引腳配置為普通GPIO

jf_63531255 ? 來源: jf_63531255 ? 作者: jf_63531255 ? 2023-04-23 09:01 ? 次閱讀

本文適用于當(dāng)需要對某個引腳進(jìn)行配置,卻發(fā)現(xiàn)該引腳已經(jīng)被占用,對該引腳解除占用,恢復(fù)為普通GPIO方法。

需要注意的是,本方法是直接修改設(shè)備樹,使其直接不受驅(qū)動配置,從而處于普通GPIO模式,然而每個被占用的引腳都是有作用的,所以盡量不要使用此方法隨意解除引腳占用。

本文修改的是 TQA40I 開發(fā)板的LED 引腳,將其修改為普通GPIO,對系統(tǒng)影響不大。

1、先查看 TQA40I 的LED腳狀態(tài)(PI6引腳)

pYYBAGREgsmAbYpNAABL8JAB_CQ837.png

可以看到,當(dāng)導(dǎo)出該引腳的時候,系統(tǒng)會提示我們,引腳繁忙,無法導(dǎo)出,證明 PI6 目前處于被占用狀態(tài)

2、修改設(shè)備樹

先找到 LED 的設(shè)備樹節(jié)點(diǎn),在 leds 下有三個 LED 節(jié)點(diǎn),在此節(jié)點(diǎn)修改為 "status = disabled"

修改前:

pYYBAGREgtuAUdLyAADkT9AvPGY617.png

修改后:

poYBAGREguuAJNSjAADYIn0sZkc165.png

3、編譯內(nèi)核,更新開發(fā)板鏡像

pYYBAGREgviASZ38AAA22aHYAMA225.png

4、測試引腳

可正常導(dǎo)出

poYBAGREgwWAUYa9AABTkpPemD8833.png

將該引腳設(shè)置為輸出,然后配置輸出高低電平,TQA40I 開發(fā)板上的 LED 會根據(jù)電平變化而亮滅

pYYBAGREgxWAKjISAABAj6gHsWQ020.png

-END-

審核編輯黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1172

    瀏覽量

    50129
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4888

    瀏覽量

    97021
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1188

    瀏覽量

    51823
收藏 人收藏

    評論

    相關(guān)推薦

    【龍芯2K0300蜂鳥試用】龍芯2K0300蜂鳥開發(fā)板引腳定義及體驗(yàn)開發(fā)板

    今天大家隆重介紹這塊龍芯2K0300蜂鳥開發(fā)板你詳細(xì)介紹開發(fā)板引腳定義及大家做初步的
    發(fā)表于 09-19 18:54

    【龍芯2K0300蜂鳥試用】龍芯2K0300蜂鳥開發(fā)板GPIO的驅(qū)動及使用

    。例如,如果要將某個GPIO引腳配置LED的控制引腳,需要確保該引腳沒有被其他設(shè)備
    發(fā)表于 09-05 20:35

    如何配置Linux操作系統(tǒng)設(shè)備樹讓我的開發(fā)板可以將板子上的GPIO接口用作 I2S輸出??

    我有一個香橙派開發(fā)板Zero 2W開發(fā)板, 板子GPIO接口可以承載I2S信號,已提供板子原理圖*附件:OPi_ZERO 2W_SCH (1).pdf2 目前需要一個有效的
    發(fā)表于 08-13 17:10

    EVASH Ultra EEPROM 開發(fā)板使用說明書 簡介

    。 背面 A0, A1, A2: 用于配置I2C地址的地址引腳。 GND: 接地
    的頭像 發(fā)表于 07-01 09:39 ?422次閱讀

    為什么可以將一個GPIO引腳同時配置輸入輸出模式呢?

    問題由來:我需要讀取溫濕度傳感器DHT11的數(shù)值,溫濕度傳感器只有3引腳,VCC,GND,DATA,將DATA引腳開發(fā)板GPIO6連接,我需要先用
    發(fā)表于 06-05 07:37

    GD32 MCU如何將燒錄口配置GPIO使用?

    如果大家在進(jìn)行GD32 MCU開發(fā)時發(fā)現(xiàn)GPIO引腳使用不足,可以嘗試將燒錄口配置GPIO使用
    的頭像 發(fā)表于 02-20 10:18 ?1788次閱讀
    GD32 MCU<b class='flag-5'>如何將</b>燒錄口<b class='flag-5'>配置</b><b class='flag-5'>為</b><b class='flag-5'>GPIO</b>使用?

    PSOC4的PWM輸出占用的IO引腳是否可以做普通GPIO口嗎?

    PSOC4在設(shè)置開啟PWM模塊應(yīng)用占用某個IO引腳輸出,一段時間后,由于不需要PWM功能,計(jì)劃關(guān)掉PWM模塊,讓該占用的IO口做普通GPIO
    發(fā)表于 02-05 08:25

    【核桃派1B 開發(fā)板試用體驗(yàn)】+GPIO測試篇

    GPIO是入手硬件的最佳點(diǎn),在核桃派的開發(fā)板上配有40Pin GPIO(和樹莓派類似),見圖1所示。 該擴(kuò)展接口分為兩行,每行有20個排針。這些引腳
    發(fā)表于 01-02 19:57

    【飛凌 OK113i-C 全志T113-i開發(fā)板GPIO的控制

    上的led的亮滅狀態(tài)功能了。確認(rèn)可執(zhí)行文件的權(quán)限并更新 然后通過sftp,傳給開發(fā)板的home/my_test路徑下,并通過ls命令確認(rèn)執(zhí)行,輸入對應(yīng)的引腳編號就可以看到翻轉(zhuǎn)三次了 其主要實(shí)現(xiàn)代碼 輸入
    發(fā)表于 12-27 09:44

    T507開發(fā)板如何將占用引腳配置普通GPIO

    根據(jù)T5用戶手冊描述,只有在不使用多路復(fù)用功能的情況下,這些端口才可以配置GPIO,所以我們需要把引腳的復(fù)用功能關(guān)閉。將被占用
    的頭像 發(fā)表于 12-08 11:50 ?644次閱讀
    T507<b class='flag-5'>開發(fā)板</b><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><b class='flag-5'>普通</b><b class='flag-5'>GPIO</b>

    【ELF 1開發(fā)板試用】+ GPIO口的使用

    ELF 1開發(fā)板配有功能擴(kuò)展的接口P2和P6,可選取其中的GPIO口來進(jìn)行功能開發(fā)。 之所以這樣講,是因此上已命名的資源均已被系統(tǒng)占用,除
    發(fā)表于 12-08 11:28

    如何通過GPIO驅(qū)動配置實(shí)現(xiàn)控制i.MX8芯片引腳電平變化

    本文我們要講的是如何通過 GPIO 驅(qū)動配置實(shí)現(xiàn)控制 i.MX8 芯片引腳電平變化。
    的頭像 發(fā)表于 12-04 11:41 ?988次閱讀
    如何通過<b class='flag-5'>GPIO</b>驅(qū)動<b class='flag-5'>配置</b>實(shí)現(xiàn)控制<b class='flag-5'>i</b>.MX8芯片<b class='flag-5'>引腳</b>電平變化

    基于STC8A8K64S4A12開發(fā)板GPIO點(diǎn)燈實(shí)驗(yàn)

    最近空閑時間比較多,準(zhǔn)備說說STC8A8K64S4A12開發(fā)板。 實(shí)驗(yàn)做起來——先從GPIO點(diǎn)燈開始。
    的頭像 發(fā)表于 11-15 16:52 ?1203次閱讀
    基于STC8<b class='flag-5'>A8K64S4A</b>12<b class='flag-5'>開發(fā)板</b>的<b class='flag-5'>GPIO</b>點(diǎn)燈實(shí)驗(yàn)

    方法|基于T507開發(fā)板如何將占用引腳配置普通GPIO

    方法|基于T507開發(fā)板如何將占用引腳配置
    的頭像 發(fā)表于 11-09 13:59 ?566次閱讀
    <b class='flag-5'>方法</b>|基于T507<b class='flag-5'>開發(fā)板</b>講<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><b class='flag-5'>普通</b><b class='flag-5'>GPIO</b>

    全志A40i應(yīng)用筆記 | 3種常見的網(wǎng)卡軟件問題以及排查思路

    在飛凌嵌入式OKA40i-C開發(fā)板上雖然只有一個網(wǎng)口,但全志A40i-H處理器本身是有兩個網(wǎng)絡(luò)控制器的,因此在飛凌嵌入式提供的產(chǎn)品資料中提供了雙網(wǎng)口解決方案。有的工程師小伙伴在開發(fā)過程
    發(fā)表于 11-08 10:02