你好。
我的项目有 6 个唤醒源。
4 个数字 (GPIO) 和 2 个模拟 (ADC)。
4 数字端口引脚使用 WKPU 并且工作正常。
1. 如何在待机模式下读取ADC?
LPCMP模块在待机时是否可以读取模拟值?
2.
但是我的模拟端口引脚没有连接到 CMP_xx。
它连接了 PTB8 和 PTE16。
我的项目有什么解决方案吗?
3.
我怎样才能做低功耗任务?
A. 设置 WKPU 和 RTC
B、进入待机状态
C. 从 RTC 唤醒
D.检查ADC并重新进入待机
在这个序列中,我应该在 C 和 D 之间再次设置 WKPU 和 RTC 吗?
4.
唤醒后,我应该重新初始化并设置时钟和外围设备以读取 adc 吗?
唤醒后读取 adc 是否有简单的解决方案?