单片机
文章平均质量分 92
linx295
这个作者很懒,什么都没留下…
展开
-
Nrf52x软timer实现RGB LED灯呼吸效果算法
2组RGB LED需要实现呼吸效果 为什么要用软timer来实现?PWM 不行吗?原因是 没有足够的引脚;硬timer呢?由于实现呼吸的效果刷新要求还是比较高,硬timer中断过于频繁会导致MCU只能响应中断handler,无法进行其他任务调度了。 Nrf52x提供一种app timer定时任务,有效地避免了上述问题。 //LED引脚定义 //眼睛 #define LED_DATA 8 #def...原创 2019-12-28 14:34:44 · 1368 阅读 · 1 评论 -
NRF52x属性服务示例
Nrf52x 添加电池服务 添加设备属性服务 在nordic uart tx,rx服务中 添加自定义notification 属性 android端关键源码原创 2019-12-14 23:53:51 · 525 阅读 · 0 评论 -
NRF52x开发环境搭建详解
准备 环境搭建 参考nRF5_SDK_15.3.0_offline_doc\nrf5\nrf52810_user_guide.html 内存布局参考 参考nRF5_SDK_15.3.0_offline_doc\nrf5\lib_bootloader.html The following figure shows the default memory layout for nRF52 devices...原创 2019-11-27 17:10:54 · 1824 阅读 · 0 评论 -
单片机延时函数移植问题
单片机延时函数移植问题现象分析SysTick与延时Systick用途延时编程原理一些参考文章实际案例案例1:案例2:总结 现象分析 调试一些模拟协议的时候,经常会用到一些延时函数。在没有库函数的时代,我们实现延时的方法简单粗暴。 示例1: void delay(int ms) { for(int i = 0; i < ms*factors; i++) __NOP();//空指令 } ...原创 2019-10-07 15:09:06 · 397 阅读 · 0 评论