DA14580蓝牙开发
偏执灬
原创博客虽有所摘录,但都是从零开始的自学笔记,有事请联系邮箱,824229769@qq.com
展开
-
DA14580笔记(1)------- 睡眠模式下使用jlink在线调试的方法
1、屏蔽main.文件中屏蔽如下代码: // if ( (app_get_sleep_mode() == 2) || (app_get_sleep_mode() == 1) )// {// SetWord16(SET_FREEZE_REG, FRZ_WDOG); // Stop WDOG until debugger is removed...原创 2018-11-06 16:49:24 · 1608 阅读 · 0 评论 -
DA14580笔记(2)-------睡眠状态下按键唤醒
对于DA14580的唤醒,其主要有两个唤醒源。1、一个是同步唤醒源,来源于BLE的内部定时器(默认10秒)和BLE事件;2、一个是异步唤醒源,即唤醒中断,可以配置为任意引脚唤醒,其即使用cortex M0指定的WIC技术。WIC(wakeup interruptcontroller)是独立于CPU和中断控制工作的,但WIC检测到电平变化(也可以计数到指定数值时)即会提醒PMU给CPU供...原创 2018-11-06 17:26:04 · 3089 阅读 · 1 评论 -
da14580笔记(4) -------串口透传代码流程框架分析
这篇博客只是根据透传数据流,分析大致流程涉及到的函数框架,对过程进行梳理,有利于理解程序,具体细节可以仔细再研究代码。主要分析了 1、pc ---->> ble------>>手机 2、 手机---->> ble------>>pc 的数据流主要代码流程框架分析1、 pc...原创 2018-11-13 11:36:14 · 2562 阅读 · 0 评论 -
da14580笔记(3)-------一些重要的点(持续更新)
1、关于待机广播功耗如果没有其他传感器工作,广播间隔在1s ,待机(有广播)的情况下电流在10uA以内,链接状态下,如果间隔是500ms,电流应该在20uA左右(没有其他数据通信)。在扩展睡眠模式下,不广播功耗大概1-2uA,广播模式下,根据广播间隔功耗相差较大。2、关于降低功耗排除硬件是否有漏电(LDO漏电,休眠时IO口状态导致漏电等),其次其外围传感器待机功耗的影响,软件方面,是否...原创 2018-11-12 17:38:51 · 2844 阅读 · 0 评论