高速GPIO与外部中断
本文将介绍如何使用K210的高速GPIO中断。
1、K210的中断介绍
K210的CPU中断管理分为平台中断管理(PLIC)和本地中断管理(CLINT)。其中平台中断管理支持高级中断管理,支持64个外部中断源路由到2个CPU核心;本地中断管理支持CPU内置定时器中断和跨核心中断。
K210的平台中断控制器支持灵活的高级中断管理,可分7个优先级配置64个外部中断源,两个CPU核心都可独立进行配置:
- 对两个核心独立进行中断管理与中断路由控制
- 支持软件中断,并且双核可以相互触发跨核心中断
- 支持CPU内置定时器中断,两个核心都可自由配置
- 高级外部中断管理,支持64个外部中断源,每个中断源可配置7个优先级。
2、高速GPIO中断API介绍
-
**gpiohs_set_pin_edge(uint