
2024.12.31

1、delay_ms 延时函数测试（V）

2、关于低功耗

  a、如果调用协议栈lib提供的SystemSleep接口进入浅度睡眠，设置为唤醒源的IO口必须有中断的功能（使能该IO口的中断并且配置正确的回调函数）
  
  b、执行了SystemSleep()函数之后MCU就停止了，定时器中断发生或者IO口唤醒源的电平发生变化的时候，MCU从停止的地方开始执行；如果是定时器中断唤醒了MCU，
     那么MCU醒来的第一步就是执行定时器中断服务函数，如果IO口唤醒源配置成中断模式并且MCU由IO口唤醒，那么MCU醒来的第一步就会去执行外部中断服务函数！
	 
  c、 如果蓝牙处于连接状态，那么不用做任何配置，当底层硬件发现蓝牙的状态发生改变的的时候（比如发生了断线或者和主机之间发生了数据通信）MCU也会被蓝牙硬件唤醒，进入蓝牙的中断！
  
  d、当发生了唤醒事件的时候，只有再次调用SystemSleep();函数之后MCU才会再次休眠。
  
  2025.1.14
  
  1、修复 当设备主动断开蓝牙DisConnect()时，如果在还没有得到断开蓝牙的回调函数响应时，再次调用断开蓝牙函数DisConnect()时会有概率出现停止软件定时器的问题。
  
     不连接蓝牙：760uA 
	 
	 连接蓝牙 1000uA	

     深度休眠：32uA
	 
	 
  
  



   
