sapphire Soc提供了兩個(gè)GPIO組每組有4個(gè)GPIO,定義為GPIO[3:0],其中只有GPIO[1:0]可以支持中斷。
中斷
在程序中打開了GPIO0的中斷,ID號(hào)分別為12,13
GPIO支持4種中斷
從下面的表中需要注意到:中斷使能有兩個(gè)位bit0和bit1,所以GPIO的兩個(gè) 中斷是分別控制的。
在gpio.h中已經(jīng)有宏定義
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
FPGA
+關(guān)注
關(guān)注
1645文章
22050瀏覽量
618734
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
RK3568驅(qū)動(dòng)指南|第十二篇 GPIO子系統(tǒng)-第130章 GPIO的調(diào)試方法
RK3568驅(qū)動(dòng)指南|第十二篇 GPIO子系統(tǒng)-第130章 GPIO的調(diào)試方法

迅為RK3568驅(qū)動(dòng)指南GPIO子系統(tǒng) GPIO操作函數(shù)實(shí)驗(yàn)
迅為電子RK3568開發(fā)板驅(qū)動(dòng)指南GPIO子系統(tǒng) GPIO操作函數(shù)實(shí)驗(yàn)

迅為RK3568開發(fā)板驅(qū)動(dòng)指南GPIO子系統(tǒng)三級(jí)節(jié)點(diǎn)操作函數(shù)實(shí)驗(yàn)
迅為RK3568開發(fā)板驅(qū)動(dòng)指南GPIO子系統(tǒng)三級(jí)節(jié)點(diǎn)操作函數(shù)實(shí)驗(yàn)

基于小凌派RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO中斷
1、實(shí)驗(yàn)簡介本實(shí)驗(yàn)將演示如何在小凌派-RK2206開發(fā)板上使用IOT庫的GPIO中斷模式,進(jìn)行GPIO編程開發(fā)。例程將創(chuàng)建一個(gè)任務(wù),通過配置GPIO引腳為中斷模式,實(shí)現(xiàn)GPIO中斷

基于小凌派RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO外設(shè)
1、案例簡介本案例主要是如何在小凌派-RK2206開發(fā)板上使用IOT庫的GPIO接口,進(jìn)行GPIO編程開發(fā)。例程將創(chuàng)建一個(gè)任務(wù),通過配置GPIO引腳,實(shí)現(xiàn)GPIO讀寫

為什么GPIO配置總是出問題?
在STM32開發(fā)中,GPIO(通用輸入輸出)配置看似簡單,但在實(shí)際開發(fā)中,很多人常常會(huì)遇到這些困惑:明明按照教程配置了GPIO,為什么LED燈就是不亮?為什么有時(shí)候按鍵無法響應(yīng),或者響應(yīng)很慢

GPIO使用教程 GPIO接口應(yīng)用
GPIO(General-Purpose Input/Output,通用輸入/輸出)接口是電子設(shè)備中的一個(gè)重要組成部分,主要用于控制和讀取設(shè)備的數(shù)字信號(hào)。它通過簡單的高(1)或低(0)電平來與系統(tǒng)
GPIO模塊與其他外設(shè)的連接方法
在嵌入式系統(tǒng)設(shè)計(jì)中,GPIO模塊是實(shí)現(xiàn)設(shè)備與外部世界交互的關(guān)鍵接口。它們提供了一種靈活的方式來控制和監(jiān)測(cè)外部設(shè)備。 GPIO模塊的基本概念 GPIO模塊由一組引腳組成,每個(gè)引腳都可以被獨(dú)立地配置為
GPIO錯(cuò)誤排查與解決
在嵌入式系統(tǒng)和微控制器編程中,通用輸入輸出(GPIO)是最常見的接口之一。然而,在使用GPIO時(shí),我們可能會(huì)遇到各種錯(cuò)誤。 1. 理解GPIO GPIO是微控制器上的一組引腳,可以被配
如何配置GPIO引腳
在嵌入式系統(tǒng)設(shè)計(jì)中,GPIO(通用輸入/輸出)引腳是連接微控制器與外部世界的重要橋梁。它們可以被配置為輸入或輸出模式,用于讀取傳感器數(shù)據(jù)、控制LED燈、驅(qū)動(dòng)電機(jī)等。 GPIO引腳的基本概念 GPIO
如何通過PMC_GPIO喚醒AMD Versal? Adaptive SoC Linux系統(tǒng)
在功耗敏感的系統(tǒng)里,我們通常會(huì)在系統(tǒng)空閑的時(shí)候?qū)⑾到y(tǒng)休眠,然后可以通過一些外設(shè)的輸入來喚醒系統(tǒng),比如 Uart、USB 和 GPIO。AMD Versal?Adaptive SoC 系統(tǒng)的休眠喚醒

GPIO內(nèi)部電路的原理
前言 筆者近日在B站刷到了一個(gè)視頻,使我對(duì)GPIO的I/O口內(nèi)部基本結(jié)構(gòu)以及工作原理有了恍然大明白的理解,現(xiàn)在對(duì)此做一個(gè)總結(jié),并為大家推薦該視頻Keysking 【STM32】GPIO內(nèi)部電路

gpio接口是干什么的 gpio四種輸入輸出模式怎么選擇
GPIO接口的作用 GPIO(General Purpose Input/Output)接口,即通用輸入輸出接口,是一種用于連接和控制各種外部設(shè)備的數(shù)字接口。它由一組引腳組成,可以通過編程的方式控制
GPIO靜電放電防護(hù)方案
GPIO靜電放電防護(hù)方案 方案簡介 GPIO的全稱是General Purpose Input Output (通用輸入/輸出端口),簡稱為GPIO或總線擴(kuò)展器,是一種在微控制器、微處理器、以及

評(píng)論