系统时钟和RTC时钟源问题
本帖最后由 DebugLab 于 2024-11-26 12:40 编辑用的芯片AI8H1K08T,有外置晶振32768
已知:
1. 一上电,系统时钟和RTC时钟皆选择外部32768,进入掉电模式前激活一分钟中断,RTC无法唤醒掉电模式
2. 一上电,系统时钟选择内部高速IRC,RTC时钟选择外部32768,,进入掉电模式前激活一分钟中断,结果RTC一分钟中断可以唤醒掉电模式而且时间准确
尝试:
3. 一上电,系统时钟选择32768,RTC时钟和中断不激活
3.1 准备进入掉电模式前,系统时钟选择内部高速IRC,激活RTC时钟选择32768和一分钟中断,然后进入掉电模式,结果10秒就唤醒
3.2 准备进入掉电模式前,系统时钟选择内部低速IRC,激活RTC时钟选择32768和一分钟中断,然后进入掉电模式,结果无法唤醒
问题:
请问3.这种切换时钟源的方法可行吗,还是两者只能选择独立的时钟源如2.,谢谢!
虽然系统允许外部32k作为系统时钟。
但是过低的时钟频率可能导致系统执行指令缓慢,不推荐这种用法
所以第二种方式才是正常的使用方法,想要省电可以进入掉电模式,而非一味的降低时钟频率
打开任何时钟都先要等待时钟稳定
页:
[1]