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.

[参考译文] CCS/TMS320F28335:TMS320F28335/uartstdio

Guru**** 2576215 points
Other Parts Discussed in Thread: TMS320F28335, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/646803/ccs-tms320f28335-tms320f28335-uartstdio

器件型号:TMS320F28335
Thread 中讨论的其他器件: controlSUITE

工具/软件:Code Composer Studio

您好!

我正在研发 TMS320F28335控制器、该控制器从传感器读取一些数据、并将其流式传输到第三方 GUI 并获取命令。  

FlashingLeds 示例是一个很好的起点、并设法利用了 SciComsGUI。 现在我需要实施 CLI 以获得更大的灵活性、但我找不到该 特定控制器的 uartstdio.h。

我按照以下主题进行操作、但没有成功:

e2e.ti.com/.../504316

e2e.ti.com/.../206792

我现在 UARTprintf,UARTgets…… 不是最高效的、但它们非常方便。 此外 、使用 GUI Composer 也是一个替代方案、但这是另一个主题。

有什么想法吗?

此致、

阿特夫

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

    Atef、

    您是否考虑编写自己的代码以通过 UART 进行通信? 我们有几个示例展示了如何使用 SCI 模块来实现这一目的。

    ControlSUITE 是一个很好的参考、请查看 \controlSUITE\device_support\f2833x\v142\DSP2833x_examples_ccsv5。 此文件夹将包含多个 SCI 示例、请查看 sci_echoback。

    此致、
    Cody  

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

    您好、Cody、

    感谢您的回答。 使用 UARTprintf()…… 本来会比较方便,但正如您所建议的那样,我开始手动实施“AT 命令类”协议解析器,并使用 RX 中断将 传入的数据推入要处理的循环缓冲区。

    此致、

    阿特夫

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很棒! 我很高兴你能解决这个问题。

    此致、
    Cody