sapphire Soc提供了两个GPIO组每组有4个GPIO,定义为GPIO[3:0],其中只有GPIO[1:0]可以支持中断。
中断
在程序中打开了GPIO0的中断,ID号分别为12,13

GPIO支持4种中断
从下面的表中需要注意到:中断使能有两个位bit0和bit1,所以GPIO的两个 中断是分别控制的。


在gpio.h中已经有宏定义
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
FPGA
+关注
关注
1664文章
22571浏览量
640732
发布评论请先 登录
相关推荐
热点推荐
驱动之路#21:一行 reset-gpios,驱动为何就能用 GPIO?
这行代码不是给 CPU 看的,而是给内核和驱动的 “约定说明书”,每一部分都有明确含义: reset-gpios:是 “属性名”,遵循 Linux 设备树的 GPIO 属性命名规范(后缀-gpios
嵌入式新手必看!GPIO调试从0到1:计算、操作、排错全指南
在嵌入式开发中,GPIO(通用输入输出口)是最基础也最常用的硬件接口 —— 小到控制一颗 LED 亮灭、读取一个按键状态,大到驱动传感器、控制外设,都离不开 GPIO。但对新手来说,“怎么确定
瑞芯微(EASY EAI)RV1126B GPIO使用
1.GPIO简介1.1硬件接线原理图注意:虽然GPIO可以热插拔,但在没给底板加装外壳保护的情况下,很容易触碰到底板上的器件,甚至板卡附近有金属零件很容易造成板卡短路。因此也建议在插拔外设时,最好
ElfBoard技术贴|如何在【RK3588】ELF 2开发板实现GPIO功能复用
IOMUX(引脚功能复用)是芯片厂商为高效利用有限引脚资源而设计的关键技术,它允许单个物理引脚通过软件灵活配置为多种功能(如GPIO、UART、I2C等)。鉴于不同SoC的配置方式各异,本文将以
【EASY EAI Nano-TB(RV1126B)开发板试用】+3、GPIO操作
× 32) + (2 × 8) + 0 = 176
3. GPIO控制方法详解
3.1 基本操作步骤
导出GPIO :
# 将GPIO176导出到用户空间
echo 176 >
发表于 11-20 21:51
GPIO、PWM、ADC,到底怎么区分?
在嵌入式开发中,我们经常听到GPIO、PWM、ADC这些术语。初学者常常搞不清楚它们的区别和用途:“它们不是都是和电平有关吗?为什么还要分这么多种?”今天,我们就把这些基础概念讲清楚,让你在动手开发
如何调用FPGA板上的按键资源的
_read(GPIOA, SOC_BUTTON_U_GPIO_MASK) == SOC_BUTTON_U_GPIO_MASK)||
( gpio_read(GPIOA
发表于 10-30 08:05
蜂鸟E203 SoC的私有设备总线的简单使用
、FLASH等。而私有外设接口连接的是私有设备总线,可以访问UART、GPIO等。
在设计和扩展E203 SoC功能的过程中,我们一般都会为系统需要添加外设到私有设备总线上,如何添加和配置是主要
发表于 10-30 07:51
CYW20829B0-P4TAI100在模块上对 SoC 进行编程是否也通过默认的 SWD GPIO 引脚 P1_2 和 P1_3 进行?
我正在考虑使用 CYW20829B0-P4TAI100 模块,在模块上对 SoC 进行编程是否也通过默认的 SWD GPIO 引脚 P1_2 和 P1_3 进行?
发表于 06-30 06:17
SOC GPIO操作
评论