nRF52832 GPIOTE EVENT中断使用
来源:互联网 发布:35岁程序员 编辑:程序博客网 时间:2024/06/07 22:26
中断相关函数见”core_cm4.h”头文件,例子:
GPIOTE_Events_En(GPIOTE_Ch_1); 使能GPIOE通道1
GPIOTE_Events_All_En(); 使能所有event事件
NVIC_SetPriority(GPIOTE_IRQn,0); 设置GPIOTE中断等级
NVIC_EnableIRQ(GPIOTE_IRQn); 使能GPIOTE中断
注意:先便利哪个EVENT被触发了,EVETS_IN数组是否为1,如为1则被触发.
当然也可以软件置1触发EVENT
void GPIOTE_IRQHandler(){ int i; for(i = 0;i < sizeof(NRF_GPIOTE->EVENTS_IN)/sizeof(*(NRF_GPIOTE->EVENTS_IN));i++){ if(NRF_GPIOTE->EVENTS_IN[i]){ NRF_GPIOTE->EVENTS_IN[i] = 0; } }}
0 0
- nRF52832 GPIOTE EVENT中断使用
- nRF52832 GPIOTE
- nRF52832 中断相关
- nRF52832
- nrf52832
- RTEMS 的 EVENT 和 中断的使用例子
- nRF52832 — 外部中断BSP(Board Support Package)
- nrf51822 GPIOTE
- NRF51822 GPIOTE
- nrf52832 Jlink RTT 打印调试怎样使用
- nRF51822 的GPIOTE的中断处理函数中不能直接调用softdevice的功能,需要用app_scheduler
- nrf51822裸机教程-GPIOTE
- nRF52832 — 多通道ADC接口的使用
- event 使用
- Event使用
- nRF52832 Clock
- nRF52832 Power
- nRF52832 GPIO
- spring boot 文件上传
- 在Solr中配置和使用ansj分词
- 蓝牙学习2---基本概念
- 升级spring,springmvc,spring security jar版本需要注意的点
- Spring框架之-AOP
- nRF52832 GPIOTE EVENT中断使用
- JS 时间格式CST转GMT
- Html5+CSS3基础知识汇总-CSS3篇
- Linux mount 命令挂载 卸载Windows 共享文件夹
- GeoProcessor的用法介绍
- 提高机器学习模型准确率的八大方法
- Redis基础知识
- 网易163邮箱模拟登录
- Python多进程multiprocessing