Other Parts Discussed in Thread: SYSCONFIG, MSPM0G1507
部件号: MSPM0G1507
主题中讨论的其他器件: SysConfig、
您好、
我在新设计中使用 MSPM0G1507、并通过 SysConfig 配置 LF 时钟。
-
器件:MSPM0G1507 (【封装】、【器件版本,如果已知】)
-
SDK/ SysConfig:[MSPM0 SDK 版本]、[SysConfig 版本]、IDE:[CCS 版本]
-
引脚:PA3(引脚 9)= LFXIN、PA4(引脚 10)= LFXOUT
-
LFCLK 源:LFXT
-
LFXT 输入:外部 32.768kHz 连接
-
源类型:[晶体/振荡器模块/MCU 时钟输出]
-
信号电平:[例如 CMOS 3.3V/1.8V]、连接:[到 LFXIN /两个引脚]、LFXOUT:[连接/开路]
-
(如果晶体)负载电容:【值】、ESR:[值(如果已知)]
-
SysConfig 生成SYSCFG_DL_init()并调用:
-
DL_SYSCTL_setLFCLKSourceLFXT();
此函数似乎配置 LFXT 并等待、直到 LFXT 稳定/就绪。
从冷上电((VDD 完全关闭→打开)来看、我通过在此调用之前/之后切换 GPIO 来测量等待时间、大约需要~1 秒。
我的问题是:
-
对于 MSPM0G1507、LFXT 的“稳定等待“时间是否~应该/正常、尤其是在使用外部 32.768kHz 源时?
-
是否有办法缩短这种启动时间?
例如、建议配置外部时钟(旁路模式)、不同的 DriverLib API、或从内部 LF 振荡器开始并稍后切换到 LFXT。 -
如果我删除/跳过的等待部分
DL_SYSCTL_setLFCLKSourceLFXT()(或避免在引导时调用它)、可能会发生什么问题?
以内部 LF 时钟启动、然后检查 LFXT 就绪并随后启用 RTC 是否安全?
有关在仍使用 LFXT 提高 RTC 精度的同时尽可能缩短启动时间的建议方法的任何指导、请参阅。
此致、
Conor

