ESP8266 Developer Zone The Official ESP8266 Forum 2016-01-25T17:31:34+08:00 https://bbs.espressif.com:443/feed.php?f=6&t=1684 2016-01-25T17:31:34+08:00 2016-01-25T17:31:34+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1684&p=5519#p5519 <![CDATA[Re: 如何将 uart0 的 txd 和 rxd 交换到其他引脚]]> 调用

Code:

system_uart_swap();

Statistics: Posted by grt — Mon Jan 25, 2016 5:31 pm


]]>
2016-01-25T14:51:11+08:00 2016-01-25T14:51:11+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1684&p=5513#p5513 <![CDATA[如何将 uart0 的 txd 和 rxd 交换到其他引脚]]> 但是 ESP8266 的 boot 启动时会从 UART0 输出一些调试信息,这会影响我的正常通信.
ESP8266 的文档上描述

如果对此敏感的应用,可以使用 UART 的内部引脚交换功能,在初始化的时候,将 U0TXD、U0RXD 分
别与 U0RTS(MTDO),U0CTS(MTCK) 交换,间接屏蔽上电时期的打印输出。

根据我的理解,我可以将 U0TXD, U0RXD 交换到 U0RTS(MTDO),U0CTS(MTCK) ,在程序运行起来以后,用这两个脚与其他设备通信
这样可以规避上电时串口输出的问题.

请问,
我的理解是否正确?
如果用代码实现文档所述的引脚交换功能?

Statistics: Posted by grt — Mon Jan 25, 2016 2:51 pm


]]>