你好, 我在调试低功耗时将时钟的选择改为用内部的RCX20,(#define CFG_LP_CLK LP_CLK_RCX20),
这样和选择外部32K的时钟对睡眠和唤醒有什么区别吗,有没有文档是关于时钟的选择说明呀?
Hi GGQ_in,
关于时钟的使用,580内部有两种始终,RC32K OSC(32.768Khz),RCX OSC(10.5 kHz),可用于休眠模式。
外部时钟的配置XTAL32K OSC,也可以用于休眠模式,通过SYS_CTRL_REG[CLK32_SOURCE]来配置。
关于休眠模式下,内部/外部时钟的区别:内部时钟相比外部时钟,在休眠模式下的功耗会比选择外部时钟时高一点。精度也会低一些。
但如果你没有RTC的要求,内部时钟已经足够。如果你的应用对精度有高要求,并且有RTC的需求。可以选择外部时钟源。
具体关于时钟的说明,可以参考DA14580的Datasheet,第11章节:clock generation。
//www.xmece.com/sites/default/files/da14580_fs_3v4.pdf
Br
Martin
Hi GGQ_in,
关于时钟的使用,580内部有两种始终,RC32K OSC(32.768Khz),RCX OSC(10.5 kHz),可用于休眠模式。
外部时钟的配置XTAL32K OSC,也可以用于休眠模式,通过SYS_CTRL_REG[CLK32_SOURCE]来配置。
关于休眠模式下,内部/外部时钟的区别:内部时钟相比外部时钟,在休眠模式下的功耗会比选择外部时钟时高一点。精度也会低一些。
但如果你没有RTC的要求,内部时钟已经足够。如果你的应用对精度有高要求,并且有RTC的需求。可以选择外部时钟源。
具体关于时钟的说明,可以参考DA14580的Datasheet,第11章节:clock generation。
//www.xmece.com/sites/default/files/da14580_fs_3v4.pdf
Br
Martin