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/AM5728:完整的非阻塞 UART 示例

Guru**** 2595805 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/586639/rtos-am5728-full-non-blocking-uart-example

器件型号:AM5728

工具/软件:TI-RTOS

所有、

我想知道我们是否有一个在任何地方使用 Sys/BIOS 的真正非阻塞 UART 示例(基本控制台或监视器)?

PDK 包含 RTOS 驱动程序示例、但似乎没有任何示例使用回调配置非阻塞模式。 我希望我不需要重新发明车轮...

此致。

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

    TI-RTOS 团队不为 AM5x 器件提供驱动程序。 我已将您的主题移至 Sitara 团队。 他们将能够回答您的问题(因为他们为 PDK 编写了驱动程序)。

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

    请访问 processors.wiki.ti.com/.../Processor_SDK_RTOS_UART 了解 UART 驱动程序支持、我们同时提供 UART_MODE_BLOCKING 和 UART_MODE_CALLBOACK 支持。

    对于代码、UART\TEST\src\MAIN_UART_TEST.c.

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

    如果这是针对 ARM/DSP 内核、则 Eric 指向的 UART 测试可在 AM572x GP EVM 上运行。 请注意、目前回调模式存在一些 M4测试代码问题、这些问题将在 PRSDK 3.3版本中修复、这将在本周进行。

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

    Rahul、Eric、

    目前、这适用于 DSP。 但中期、如果需要更多调试控制、我可能会在 ARM 或 M4上使用相同的功能。

    测试代码似乎最接近我要查找的代码。 我将会看一下。 wiki 中提到的一些 API 似乎适用于 RTOS SDK 3.3。 已有。 至少我在当前使用的 PDK 中找不到它们(由于其他依赖项、我无法轻松前进)。

    谢谢、