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中 UART 的最大波特率是多少?
在 AM2634中可以实现12Mbps 或3.6Mbps 的 UART 波特率吗?
我发现当前 MCU+SDK (v8.5.0)中仅支持16x 模式 UART (<= 115.2Kbaud /s)、如下所示。
因此、我要检查这是否正确、可以采用任何方法在 UART 中实现115.2Kbps 的波特率。
此外、我想确认一下我们是否计划将来在 AM2634中支持 RS485和 UART 的10Mbps 波特率。
谢谢、此致、
SI
尊敬的 SI:
我来查看数据表和 SDK API、我会马上与您联系。
-Randy.
尊敬的 SI:
AM263x 数据表(请参阅 此处的第7.11.5.16节)显示、只要负载保持在15pF 或更低、就支持12MHz 的最大波特率。 当运行自动波特模式时、115.2Kbit/s 也是唯一可用的波特率。
AM263x TRM (https://www.ti.com/lit/ug/spruj17c/spruj17c.pdf)的第13.1.4.1节提供了 UART 外设详细信息。 我建议先查看 SDK UART 器件驱动程序示例、然后修改 include SysConfig 文件。 这样就可以很好地概述可用的波特率和工作模式字段(如下所示)。
您好、Randy、
感谢您提供这些信息。
但是、当我检查 TRM 第13.1.4.1.4节时、UART 中不支持12Mbps 操作、如下所示。
您能解释一下吗?
谢谢、此致、
SI
尊敬的 SI:
感谢您指出。 数据表中明确规定最大波特率为12Mbps。 我将与 SDK/TRM 团队进行核实、然后回复给您。 SysConfig 允许我在13x 模式下整合12Mbps 的配置。 16x 模式受到更大的限制。
尝试使用 SysConfig 组装所需的配置?
谢谢!
-Randy.
尊敬的 SI:
我再次确认这绝对不是硬件限制。 仍然正确。 我们的 TRM 确实需要对此进行更新、以广播不同时钟模式下的正确限值。
AM263x SDK 08.06.00.34 (2023年4月18日)版本(www.ti.com/.../08.06.00.34) API 也解决了此问题。
高于230400的波特率仅在16x 模式下有效、前提是通过 SysConfig 选择的 UART 时钟源大于48MHz。 在13X 模式下、无论时钟源如何、所有大于230400的波特率都受支持。 选择使用16X 还是13X 可以归结为波特率错误。 SysConfig 会显示计算的误差值、这有助于选择误差较低的值。
尝试使用 SDK 8.6在 SysConfig 中进行配置、并 了解这是否有帮助。
-Randy.
您好、Randy、
感谢确认。
当我查看 AM263x SDK 08.06.00.34 (2023年4月18日) UG 时、MCU+ SDK 仅支持16x 模式和"under 115kbps"。
我在查看 AM263x SDK 08.06.00.34 (2023年4月18日)版本的发行说明时发现了以下内容、并且我假设您在下面提到了这些内容。
但是,我仍然感到困惑,因为在 UG 中有上述声明。 请您澄清一下并提供详细信息吗?
谢谢、此致、
SI
我会把这个问题交给我们的 SDK 团队。
-Randy.