大家好
我想就馈送到 canFD 模块的外设和振荡器时钟频率寻求一些澄清。外设时钟是 CMM 中的 CAN_CLK_ROOT,可以进行多路复用和分频以获得不同的频率,而振荡器时钟是来自晶振(晶体振荡器)的静态 24MHz 时钟,我的理解是否正确?如果是这样,这是否意味着 1 个时间量子的持续时间固定为 41.67 ns,而这正是计算比特定时所需的时间?我觉得这不对,所以如果有人能纠正我的困惑,我将不胜感激。我看到 RM 中的一些方程式涉及这两个时钟。
谢谢!
林
你好,我是@mayliu1、
那么,如果 fSYS 是系统时钟频率,它是否就是 AHB_CLK_ROOT(在我的情况下是 420Mhz)?
如果是,它是否参与了时间量子的计算?我不这么认为,但这些语言,尤其是振荡器和外围设备这两个词的使用,让我有点困惑。我最初确实认为时间量子是直接从 flexCAN 时钟中获得的。
顺祝商祺!
林
你好@LamK、
非常感谢您关注我们的产品并使用我们的社区。
IMXRT1060RM 的描述如下所示。
fCANCLK 是协议引擎 (PE) 时钟,可通过 CAN_CLK_ROOT 进行配置。
fSYS 是系统时钟的工作频率。
有关时钟的更多详细信息,我建议您查看 "配置工具 "中的 "时钟"。
顺祝商祺!
MayLiu
好的,谢谢 @mayliu1,我本可以在 “时钟消费者” 选项卡中找到有关时钟的信息,看起来非常有用。最终,当我看到 NumClkBit 等式时,我担心 fSYS 可能参与了时间量子的计算,这让我把外设时钟等同于时间量子,但事实并非如此,这也是我产生困惑的原因。
再次感谢您的帮助。
顺祝商祺!
林
你好@LamK、
感谢您提供的最新信息。
关于您的问题:如果 fSYS 是系统时钟频率,那么它是否就是 AHB_CLK_ROOT,在我的情况下是 420Mhz?
我不这么认为。请检查 IMXRT1060RM。
顺祝商祺!
MayLiu
不客气。