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.

[参考译文] AM2634:技术参考手册时钟部分拼写错误

Guru**** 2448780 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1500733/am2634-technical-reference-manual-clocking-section-typos

器件型号:AM2634

工具/软件:

大家好、我已经阅读了 AM263x TRM 版本 H 第6.4节"时钟"。 我注意到了以下不一致之处。 如果我做出了错误的假设、请纠正我:

图6-22:  
两个不同的信号标记为"DPL_core_HSDIV0_CLKOUT1"。 我假设192MHz 实例应标记为 DPLL_PER_HSDIV0_CLKOUT1?


6.4.7.2.4 MCSPI 时钟:

在50MHz 处转换该时钟的步骤假设使用 CLKDIV ="3"和 CLKSRCSEL ="4"(DPLL_CORE_HSDIV0_CLKOUT0)。 但表6-28显示 DPLL_CORE_HSDIV0_CLKOUT0具有400MHz 频率、因此我认为这些寄存器会将该时钟配置为100MHz。 我是否应该使用 CLKDIV ="3"和 CLKSRCSEL ="2"(SYS_CLK 200MHz)将该时钟配置为50MHz?

6.4.7.2.10 CPTS 时钟:

本节的内容是"以0x333的值更新 CPTS GCM 寄存器以选择 PLL_PER_CLKOUT1作为其源、MSS_RCM.CPTS_CLK_SRC_SEL.CLKSRCSEL = 0x333"。 但表6-31显示、对于 CPTS、CLKSRCSEL=3映射到 DPLL_CORE_HSDIV0_CLKOUT1。 我假设引用的句子意味着说"DPLL_CORE_HSDIV0_CLKOUT1作为其源"?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我还有一个。

    6.4.7.2.23 MSS_ELM 时钟:

    本节介绍"编程... SYS_CLK、MSS_RCM.MSS_LM_CLK_DIV_VAL.CLKDIV = 0x03"。 不过、在寄存器附录(修订版 E)中、CLKDIV 字段的文档显示"数据应作为多位加载"、默认值为0x333。 寄存器名称缺少"E"、我想我应该将0x333写入此寄存器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Andy、

    很抱歉这里的反应迟来了。 我已经验证指出的所有不一致性都是有效的。 我提出了一个内部错误来在下一个版本中修复这些错误。 感谢您提请我们注意。

    Unknown 说:
    我假设192MHz 实例应标记为 DPLL_PER_HSDIV0_CLKOUT1?

    是的、没错。

    Unknown 说:
    我认为这些寄存器会将此时钟配置为100MHz。 我是否应该使用 CLKDIV ="3"和 CLKSRCSEL ="2"(SYS_CLK 200MHz)将该时钟配置为50MHz?
    [/报价]

    是的、也可以这样做、您也可以将 CLKDIV 值更改为"7"以获得50MHz。

    我假设引用的句子意味着说"DPLL_CORE_HSDIV0_CLKOUT1作为其来源"?

    是的、正确。

    寄存器名称缺少"E"、我想我应该将0x333写入此寄存器。

    是的、这是正确的。

    此致、

    Sahana

    [/quote]