PASII/CandeII_1.4/doc.txt

34 lines
1014 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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