完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > GPIO
General Purpose Input Output (通用輸入/輸出)簡稱為GPIO,或總線擴(kuò)展器,人們利用工業(yè)標(biāo)準(zhǔn)I2C、SMBus或SPI接口簡化了I/O口的擴(kuò)展。
General Purpose Input Output (通用輸入/輸出)簡稱為GPIO,或總線擴(kuò)展器,人們利用工業(yè)標(biāo)準(zhǔn)I2C、SMBus或SPI接口簡化了I/O口的擴(kuò)展。當(dāng)微控制器或芯片組沒有足夠的I/O端口,或當(dāng)系統(tǒng)需要采用遠(yuǎn)端串行通信或控制時,GPIO產(chǎn)品能夠提供額外的控制和監(jiān)視功能。
分類:硬件/嵌入開發(fā)驅(qū)動開發(fā)/核心開發(fā)
每個GPIO端口可通過軟件分別配置成輸入或輸出。Maxim的GPIO產(chǎn)品線包括8端口至28端口的GPIO,提供推挽式輸出或漏極開路輸出。提供微型3mm x 3mm QFN封裝。
General Purpose Input Output (通用輸入/輸出)簡稱為GPIO,或總線擴(kuò)展器,人們利用工業(yè)標(biāo)準(zhǔn)I2C、SMBus或SPI接口簡化了I/O口的擴(kuò)展。當(dāng)微控制器或芯片組沒有足夠的I/O端口,或當(dāng)系統(tǒng)需要采用遠(yuǎn)端串行通信或控制時,GPIO產(chǎn)品能夠提供額外的控制和監(jiān)視功能。
分類:硬件/嵌入開發(fā)驅(qū)動開發(fā)/核心開發(fā)
每個GPIO端口可通過軟件分別配置成輸入或輸出。Maxim的GPIO產(chǎn)品線包括8端口至28端口的GPIO,提供推挽式輸出或漏極開路輸出。提供微型3mm x 3mm QFN封裝。
1. GPxCON 寄存器
用于配置引腳功能。 Configure
PORT A 與 PORT B~PORT H/J 在功能選擇上有所不同,GPACON 中每一位對應(yīng)一根引腳,共 23 個引腳。當(dāng)某位被設(shè)為 0 時候,相應(yīng)引腳為 輸出引腳。此時我們可以在GPADAT 中相應(yīng)的寫入 1或者 0 來讓此引腳輸出高電平或者低電平;當(dāng)某位被設(shè)為1時,相應(yīng)引腳為地址線或用于地址控制,此時GPADATA無用。
一般而言 GPACON 通常被設(shè)為 1 ,以便訪問外部器件。
PORT B~PORT H/J
在寄存器操作方面完全相同,GPxCON 中每兩位控制一根引腳,
00 輸入 01 輸出
10 特殊功能 11 保留不用
2. GPxDAT 寄存器
GPxDAT用于讀寫引腳,當(dāng)引腳被設(shè)為輸入時候,讀此寄存器可知道相應(yīng)引腳的電平狀態(tài)高還是低,當(dāng)引腳被設(shè)為輸出時候,寫此寄存器的位,可令引腳輸出高電平還是低電平。
3. GPxUP寄存器
GPxUP寄存器某位為1時,相應(yīng)管腳沒有內(nèi)部上拉電阻;為 0 時候 相應(yīng)管腳有內(nèi)部上拉電阻。
上拉電阻作用在于,當(dāng)GPIO 引腳處于第三種狀態(tài)時候,既不是輸出高電平,也不是輸出低電平。而是呈現(xiàn)高阻態(tài),相當(dāng)于沒有接芯片。它的電平狀態(tài)由上下拉電阻決定。
瑞薩RA系列FSP庫開發(fā)實戰(zhàn)指南之瑞薩RA6M5的I2C特性及架構(gòu)
如果我們直接控制RA6M5的兩個GPIO引腳,分別用作SCL及SDA,按照上述信號的時序要求,直接像控制LED燈那樣控制引腳的輸出(若是接收數(shù)據(jù)時則讀取...
你有沒有遇到過這樣的尷尬場景:當(dāng)你想讓CPU0和CPU1“好好相處”,卻發(fā)現(xiàn)它倆居然會搶外設(shè)用?一邊還在想“我的GPIO在哪?為什么跑到另一個核上了?”...
開發(fā)者必備:嵌入式常用外設(shè)接口電路參考指南
在嵌入式開發(fā)中,硬件接口電路設(shè)計是每位工程師都繞不開的環(huán)節(jié)。不同的外設(shè)接口有各自的電氣特性和設(shè)計要求,理解常見接口的參考電路可以讓你的開發(fā)更穩(wěn)健,避免調(diào)...
基于DR1M90的Linux-RT內(nèi)核開發(fā):從編譯配置到GPIO/按鍵應(yīng)用實現(xiàn)(2)
本手冊由創(chuàng)龍科技研發(fā),針對 DR1M90,詳述 Linux-RT 實時內(nèi)核開發(fā):含實時性測試(Linux 與 Linux-RT 對比、CPU 空載 / ...
基于 DR1M90 的 Linux-RT 內(nèi)核開發(fā):從編譯配置到 GPIO / 按鍵應(yīng)用實現(xiàn)(1)
本手冊由創(chuàng)龍科技研發(fā),針對 DR1M90,詳述 Linux-RT 實時內(nèi)核開發(fā):含實時性測試(Linux 與 Linux-RT 對比、CPU 空載 / ...
LMP92018 模擬系統(tǒng)監(jiān)控與控制器技術(shù)文檔總結(jié)
LMP92018是一個完整的模擬監(jiān)控與控制電路,集成了一個八通道10位模數(shù)轉(zhuǎn)換器(ADC)、四個10位數(shù)模轉(zhuǎn)換器(DAC)、一個內(nèi)部參考、一個內(nèi)部溫度傳...
嵌入式新手必看!GPIO調(diào)試從0到1:計算、操作、排錯全指南
在嵌入式開發(fā)中,GPIO(通用輸入輸出口)是最基礎(chǔ)也最常用的硬件接口 —— 小到控制一顆 LED 亮滅、讀取一個按鍵狀態(tài),大到驅(qū)動傳感器、控制外設(shè),都離...
HTR3310 10路LED驅(qū)動器和GPIO控制器中文手冊立即下載
類別:IC中文資料 2025-04-14 標(biāo)簽:控制器led驅(qū)動器GPIO
HTR3316 16路LED驅(qū)動器和GPIO控制器中文手冊立即下載
類別:IC中文資料 2025-04-11 標(biāo)簽:控制器led驅(qū)動器GPIO
HTR3306 6路LED驅(qū)動器和GPIO控制器中文手冊立即下載
類別:IC中文資料 2025-04-14 標(biāo)簽:控制器led驅(qū)動器GPIO
RFM6601低功耗LoRa模塊規(guī)格說明:性能特征及應(yīng)用場景解析立即下載
類別:電子資料 2025-03-07 標(biāo)簽:物聯(lián)網(wǎng)無線通信嵌入式開發(fā)
TMS320C645x DSP通用輸入/輸出(GPIO)用戶指南立即下載
類別:電子資料 2024-12-17 標(biāo)簽:dspTMS320C645GPIO
TMS320C6472/TMS320TCI648X DSP通用輸入/輸出(GPIO)用戶指南立即下載
類別:電子資料 2024-12-17 標(biāo)簽:dspGPIOtms320c6472
MAX7304:集成ESD保護(hù)的I2C接口16端口GPIO與LED驅(qū)動器
MAX7304:集成ESD保護(hù)的I2C接口16端口GPIO與LED驅(qū)動器 在電子設(shè)備的設(shè)計中,GPIO擴(kuò)展器和LED驅(qū)動器是常見的組件,它們對于實現(xiàn)設(shè)備...
2026-02-02 標(biāo)簽:led驅(qū)動器GPIOMAX7304 132 0
掌握 LuatIO:GPIO 復(fù)用模式初始化配置全流程解析
在使用 LuatIO 進(jìn)行嵌入式應(yīng)用開發(fā)時,合理配置 GPIO 的復(fù)用功能是實現(xiàn)外設(shè)控制的前提。本文全面解析 GPIO 引腳由普通 IO 轉(zhuǎn)換為復(fù)用功能...
2026-01-23 標(biāo)簽:GPIO 1.1k 0
川土微電子正式推出CA-DV8008八通道低邊驅(qū)動器
在家用電器和工業(yè)控制領(lǐng)域,多路負(fù)載驅(qū)動常面臨控制器GPIO資源有限、系統(tǒng)成本高昂的難題。為應(yīng)對這一挑戰(zhàn),川土微電子正式推出CA-DV8008——一款I(lǐng)2...
HTR3316 16路多功能LED驅(qū)動器與GPIO控制器產(chǎn)品詳解
? ? ? ?在消費類電子產(chǎn)品朝著小型化、多功能化發(fā)展的當(dāng)下,集成度高、兼容性強(qiáng)的驅(qū)動與控制芯片成為提升產(chǎn)品性能的關(guān)鍵。HTR3316作為一款專為消費電...
2025-12-17 標(biāo)簽:led驅(qū)動器GPIO 492 0
RF54L15 特定 GPIO 引腳配置邊沿檢測(非電平檢測)
1:在 nRF54L15 上,只有端口 0 (P0) 和端口 1 (P1) 支持引腳檢測/喚醒功能。端口 2 不支持這些功能。 引腳檢測機(jī)制通過 PIN...
2025-11-29 標(biāo)簽:GPIO 336 0
極簡主義者的福音:GPIO關(guān)機(jī)功能,短按長按一代碼搞定!
追求代碼簡潔高效?這個GPIO關(guān)機(jī)方案正適合你。僅需少量代碼,即可實現(xiàn)按鍵短按執(zhí)行重啟、長按觸發(fā)關(guān)機(jī),結(jié)構(gòu)清晰,易于移植和維護(hù)。 本文將以Air8000...
一文搞懂:用極簡代碼實現(xiàn)GPIO按鍵短按/長按關(guān)機(jī)!
想用最簡單的代碼實現(xiàn)樹莓派或單片機(jī)的按鍵關(guān)機(jī)功能?帶你通過GPIO控制,僅用幾行代碼即可實現(xiàn)短按重啟、長按關(guān)機(jī),操作簡單,新手也能輕松上手。 本文將以A...
【NCS隨筆】如何進(jìn)入system_off深度睡眠模式以及配置GPIO中斷喚醒
【NCS隨筆】如何進(jìn)入system_off深度睡眠模式以及配置GPIO中斷喚醒 本文章主要是講解NCS下面使用nRF54L15如何進(jìn)入system_of...
低功耗設(shè)計入門:AGPIO的基礎(chǔ)概念與原理!
對于剛接觸低功耗設(shè)計的工程師,AGPIO的基礎(chǔ)概念與原理是首要學(xué)習(xí)內(nèi)容。從信號狀態(tài)檢測到電源動態(tài)管理,掌握這些核心知識,才能在實際設(shè)計中有效應(yīng)用低功耗策...
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |