1.有没有人尝试将DS3231 RTC的32 kHz输出用作时钟源Aclk,然后将MCLK扩展至16 MHz? 它应该比MSP的内部振荡器更稳定,因为它依赖于TCXO。 由于其他原因,我需要DS3231,因此将其用作时钟源是免费的。
2.如果上述第1项是可行的,是否有人尝试过以下方法:
无需使用LPM模式进入睡眠模式,而是消除MCLK PLL,只需在“睡眠”期间使用Aclk为整个MSP430计时,而不会禁用程序处于活动状态时正在使用的任何功能。
当中断到达引脚(例如DS3231的1 Hz或1 kHz输出)时,从源自Aclk的16 MHz唤醒MSP并为整个MSP430计时。
我没有尝试过这两种测试。 我不知道第2项的能效会比使用LPM技术高还是低。