使用时钟配置工具提供的时钟图,PLL2 (SYS PLL) NUM 和 DENOM 字段的范围限制在 0 - 60000。
IMXRT1050RM.pdf(i.MX RT1050 处理器参考手册)的第 14.8.6 节建议 CCM_ANALOG_PLL_SYS_NUM 是一个带符号的 30 位值,其绝对值必须小于 CCM_ANALOG_PLL_SYS_DENOM(一个无符号的 30 位数字)。
我假设时钟工具的 NUM 和 DENOM 值是用于这两个配置字段的值是否正确?如果这个假设是正确的,那么时钟工具很可能没有正确处理验证并且错误地记录了这些参数的允许值。
我可以通过在时钟初始化后更改寄存器值来解决配置问题,或者接受时钟工具强加的更严格的时钟控制。对于我的申请,后一种选择没有吸引力。
所以问题是:参考手册正确还是时钟工具正确?