- 博客(3)
- 收藏
- 关注
原创 回调函数实现流程
1.声明函数指针以及回调函数typedef void (*P_event)(int,int); //函数指针void event_handler(int,int); //回调函数2.定义函数指针变量注册回调函数P_event event_callback = event_handler;3.调用函数指针变量event_callback(int,int);4.触发回调函数void event_handler(int,int){ ...........}...
2021-12-07 14:47:04
1027
原创 nordic nrf52810定时器的实现
nrf52810中定时器的实现主要分为三部分也就是三个函数来完成:1.app_timer_create();创建定时器函数2.app_timeout_handler();定时器超时函数3.app_timer_start();启动定时器函数流程1.首先需要定义一个APP定时器APP_TIMER_DEF(my_timer_id));2.创建APP定时器err_code = app_timer_create(&my_timer_id,APP_TIMER_MODE_REPEATED,app
2021-07-14 14:47:51
1177
原创 关于NRF52810 实现按键的长按及单双击
NRF52810 实现按键的长按及单双击在做nordic nrf52810的芯片的项目中要用到按键的长按以及单双击,实现的过程主要是通过库文件的一些函数,对一些要用到的函数内容进行稍加改动完成的,库文件为bsp.c文件,下面主要是实现的流程:1.首先我们要对按键进行配置app_button_cfg_t app_buttons[BUTTONS_NUMBER] = {{BSP_BUTTON_0,false,BUTTON_PULL,bsp_button_event_handler},};这里只是对BUT
2021-05-26 18:08:59
1349
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅