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.

[参考译文] RTOS/PROCESSOR-SDK-AM437X:UART_HwAttrs 表

Guru**** 2574255 points
Other Parts Discussed in Thread: AM4376

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/629433/rtos-processor-sdk-am437x-uart_hwattrs-table

器件型号:PROCESSOR-SDK-AM437X
主题中讨论的其他器件:AM4376

工具/软件:TI-RTOS

您好!

UART_init()函数需要一个类型为 UART_HwAttrs 的表。 此表在 UART 驱动程序´s 文件夹中名为 UART_SoC.c 的多个文件中定义。 实际上、每个 SoC 都有一个 UART_SoC.c 文件。

c:\ti\pdk_am437X_1_0_7\packages/ti\drv\uart\soc \AM437X\UART_SoC.c 有6个条目。

我的具有 AM4376的板仅使用2个 UART。

我的问题是我的项目/板的 UART_HwAttrs 表是否必须包含全部6个条目。 如果没有、您建议在 projetc 文件夹(例如 UARD_ .c)?

已安装的组件:
CCS 7.2
GCC ARM 编译器4.9.3
PROCESSOR_SDK_RTOS_AM437X 4.00.04
AM437x PDK v1.0.7
BIOS 6.46.05.55
xdctools 3.32.02.25_core

此致、

Marcio。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    AM437x 具有6个 UART 端口、因此我们有一个包含6个条目的表。 我们的 EVM 或您自己的电路板通常只有1-2个 URAT 端口、其余端口不使用。 您只需将6个条目保留在您自己的代码中即可。

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