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/CC1310:为 UART 打开/关闭硬件流控制(调制解调器节能)

Guru**** 2540720 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/679807/rtos-cc1310-switching-hardware-flow-control-on-off-for-uart-power-saving-of-modem

器件型号:CC1310

工具/软件:TI-RTOS

你好 Foum!

是否可以轻松打开/关闭 UART 的硬件流控制?

我有一个调制解调器(Telit UE866)、它需要流控制来进行数据传输、但要将其从 CTS 线路的低功耗模式(手动)切换中唤醒是必要的。

一个(有效)实现使用软件流控制、但我更喜欢硬件。 是否有一个简单的解决方案来打开/关闭流量控制?

谢谢、此致、
Jo


joembedded.de

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    PS:我测试的一种方法是具有2个逻辑 UART、它们都映射到相同的物理端口、一个带有握手、另一个不带握手...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Jo、

    在驱动程序中没有简单的方法来执行此操作。 您可能可以使用 driverlib 函数打开和关闭流控制、但我不知道驱动程序会如何对此做出实际反应、因为我没有尝试过它。

    一种解决方案是、当您希望调制解调器进入低功耗模式时、只需关闭 UART 驱动程序。 然后,您可以在重新打开驱动程序之前在 CTS 线路上唤醒它。