Other Parts Discussed in Thread: MSPM0C1104
器件型号: MSPM0C1104
您好、
我可以检查 MSPM0C1104 是否支持频率校正环路 (FCL) 功能?
根据数据表、它确实支持它、但调用 DL_SYSCTL_enableSYSOSCFCL () 不会提高客户生成的 IO 脉冲计时精度。
谢谢、
Christina
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: MSPM0C1104
器件型号: MSPM0C1104
您好、
我可以检查 MSPM0C1104 是否支持频率校正环路 (FCL) 功能?
根据数据表、它确实支持它、但调用 DL_SYSCTL_enableSYSOSCFCL () 不会提高客户生成的 IO 脉冲计时精度。
谢谢、
Christina
尊敬的 Owen:
感谢您的反馈。
以下是客户测试方法的详细信息:
一方 启用 FCL 时、测得的脉冲为 501.313Hz
误差= 501.313–500 =+1.313Hz (0.262%)
之间的比较 启用 FCL、测得的脉冲为 501.319Hz
错误= 501.319–500 =+1.319Hz (0.264%)
因此、
运行 5 分钟、启用 FCL
误差减小:1.319 - 1.313 = 0.006 Hz
定时误差改善:(0.006 / 1.319) x 100 = 0.45%
这无疑是一项时序改进、但却微不足道。
问题:
谢谢、
Christina
尊敬的 Christina:
粗略的 0.26%误差非常好。 根据器件数据表、在室温下启用 FCL 后、它完全处于预期误差范围内:+/–1.2%。 禁用 FCL 后似乎没有观察到很多误差、因此似乎他们没有从 FCL 中获得太多优势、但启用 FCL 将确保误差保持在器件数据表中列出的范围内。
对我来说,这种测试似乎是合理的。
改进这一点的可能方法是启用 FCC 并使用更精确的参考时钟、但一般来说、我认为他们观察到的精度非常高。
此致、
Owen