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.

[参考译文] AM263P4:有关 CAN CLK 的问题

Guru**** 2589280 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1421347/am263p4-questions-on-can-clk

器件型号:AM263P4

工具与软件:

您好!

关于 TRM 中的这张图片:

问题1: 上图中的寄存器位字段后缀"CLKDIV_SEL"在"寄存器附录"中找不到。 您的意思是:"CLKDIVR"、如下面的"注册附录"中所示:

问题2: 如果是、那么寄存器位字段(CLKDIVR)与实际分频器值的编码是什么? 根据以上摘录中的描述、除数为8、但我怀疑寄存器值中加了1以得到9、因此9是输入频率的除数。 是这样吗?

问题3: 您是否确定 PLL_CORE_CLK:HSDIV0_CLKOUT0是如下面的 TRM 中所示的500MHz?

当我调试时、显示400MHz:

谢谢你。

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

    您好、Kier、

    [报价用户 id="479799" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1421347/am263p4-questions-on-can-clk "] 问题1: 上图中的寄存器位字段后缀"CLKDIV_SEL"在"寄存器附录"中找不到。 您的意思是:"CLKDIVR"、如下面的"注册附录"中所示:

    是的-这将在我们正在进行的 RA 的下一个版本中更加清楚。

    [报价用户 id="479799" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1421347/am263p4-questions-on-can-clk "] 问题2: 如果是、那么寄存器位字段(CLKDIVR)与实际分频器值的编码是什么? 根据以上摘录中的描述、除数为8、但我怀疑寄存器值中加了1以得到9、因此9是输入频率的除数。 正确吗?

    该字段是一个多位字段、您需要在其中加载多个数据位以应用更改(例如0x222或0x555)。

    公式为 Divider =[n+1]、因此如果您需要分频器9、寄存器中的"n"输入为8。

    为了处理多位方面、这意味着你将加载0x888、从而获得9的除数。

    [报价用户 id="479799" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1421347/am263p4-questions-on-can-clk "]

    问题3: 您是否确定 PLL_CORE_CLK:HSDIV0_CLKOUT0是如下面的 TRM 中所示的500MHz?

    当我调试时、显示400MHz:

    [报价]

    TRM 不正确、它应列出400 MHz。 我会提交一个错误来解决它。

    此致、

    Ralph Jacobi

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

    非常感谢拉尔夫。

    公式为 Divider =[n+1]

    您能否将其添加到新的 RA 中。