Darren_pty

导航

2020年11月3日 #

7-gpioe task 库函数配置方式(nrf52832)

摘要: 实验目的: 使一个LED长亮,一个LED闪烁 实验代码: (1)配置 1 void GPIOE_task_init(void) 2 { 3 ret_code_t err_code; 4 5 //LED1 6 nrf_drv_gpiote_out_config_t out_config = GPIOT 阅读全文

posted @ 2020-11-03 13:16 Darren_pty 阅读(173) 评论(0) 推荐(0) 编辑

6-gpioe task 寄存器配置方式(nrf52832)

摘要: 实验目的: 使一个LED长亮,一个LED闪烁 实验原理: (1)GPIOE 寄存器: (2)设置GPIOE的CONFIG寄存器,实现GPIOE与普通GPIO绑定 实验代码: (1)配置 1 void GPIOTE_TASK_Init(void) 2 { 3 4 NVIC_EnableIRQ(GPIO 阅读全文

posted @ 2020-11-03 12:48 Darren_pty 阅读(320) 评论(0) 推荐(0) 编辑

5-gpioe port event 库函数 (nrf52832)

摘要: 实验目的: 将普通GPIO管脚配置为GPIOE中断输入事件,能够绑定的只有8个通道,如果我们中断的数据量超过8个,多的中断无法处理,此时可以使用GPIOE模块的GPIOE PORT功能 使用GPIOE的port event功能控制LED PS:使用几个中断,这里sdk_config.h需要设置对应的 阅读全文

posted @ 2020-11-03 12:12 Darren_pty 阅读(286) 评论(0) 推荐(0) 编辑

4-gpioe IN event 库函数2 (nrf52832)

摘要: 实验目的: 按下按键,对应LED点亮 实验代码: (1)驱动函数 1 #include "user_gpioe.h" 2 #include "nrf_drv_gpiote.h" 3 #include "pca10040.h" 4 5 static uint8_t LEDS[] = LEDS_LIST 阅读全文

posted @ 2020-11-03 09:49 Darren_pty 阅读(236) 评论(0) 推荐(0) 编辑