UART HW流量控制

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
5个帖子/ 0新
最后一篇
Huanxin1456.
离线
最后一次露面:3年2周前
加入:2018-03-12 10:35
UART HW流量控制

嗨对话框,
我正在研究DSPS代码示例,我计划使用UART HW流量控制的功能,RTS / CTS与另一个MCU通信以降低功耗。

1.我可以找到关于这些功能的一些文档及其工作流程吗?如果没有,请告诉我如何修改SDK。

2.使用UART HW流量控制,如何在硬件上连接RTS / CTS。

你能给我一个例子,非常感谢你。

关键词:
设备:
mt_dialog.
离线
最后一次露面:1个月3周前
职员
加入:2015-06-08 11:34
嗨Huanxin1456,

嗨Huanxin1456,

  1. 由于您使用的是DSP来意识到DSP使用流量控制(因此不需要修改,因此只需定义默认情况下已定义的CFG_UART_HW_FLOW_CTRL)以及DSP的功能和其功能的功能参考设计的文档(UM-B-038)串行端口服务参考应用程序。您将能够在那里找到合适的文档,不仅用于流量控制,而且还可以在DSP的整体设计以及FW如何运行。
  2. 关于如何连接HW上的RTS / CTS,它只是标准的UART流量控制,将580的RTS与外部设备的CTS连接,使用外部MCU的RTS将580的CTS连接。还有关于DEV套件与第8段中的已提到的文件中的DEV套件和外部FTDI之间的适当连接的示范。

谢谢mt_dialog.

Huanxin1456.
离线
最后一次露面:3年2周前
加入:2018-03-12 10:35
嗨对话框,

嗨对话框,
谢谢你的重播。
我已下载参考设计的文档(UM-B-038)SPS参考应用程序(请参阅附件),并且文档中只有几个串行硬件流控制介绍。你能用附件给我一些细节吗?

此外,我还尝试在SDK 3.0.10中定义CFG_UART_HW_FLOW_CTRL并编译,在将十六进制下载到演示板之后,RTS / CTS不起作用。
我检查SDK中的CFG_UART_HW_FLOW_CTRL。只有一个出现这个词的地方(我添加了),它根本没有生效。

我有点困惑,希望更详细的指导。谢谢!

mt_dialog.
离线
最后一次露面:1个月3周前
职员
加入:2015-06-08 11:34
嗨Huanxin1456,

嗨Huanxin1456,

你想要什么样的细节?DSP参考设计正在实现流量控制,您将能够检查自动流控制的详细信息以及如何在UART_SPS.C文件中设置它,以获取详细的寄存器描述您可以检查580的数据表。

DSP 3.0.10是FW的过时版,请使用最新的DSP FW在SDK 5上的580,尽管基于SDK 3的FW是关于CFG_UART_HW_FLOW_CTRL的操作,但是您只在一个文件中定义它,在user_periph_setup.h上,但是如果您已定义,则在构建项目时,还定义了UART_HW_FLOW_ENABLED,您可以在其中找到相当几次的情况。

谢谢mt_dialog.

Huanxin1456.
离线
最后一次露面:3年2周前
加入:2018-03-12 10:35
谢谢。没关系。

谢谢。没关系。