ESP8266 Developer Zone The Official ESP8266 Forum 2015-08-15T21:33:26+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=946 2015-08-15T21:33:26+08:00 2015-08-15T21:33:26+08:00 https://bbs.espressif.com:443/viewtopic.php?t=946&p=3260#p3260 <![CDATA[Re: 新手求助关于UART0与UART1的疑惑]]> Statistics: Posted by alexsunmiu — Sat Aug 15, 2015 9:33 pm


]]>
2015-08-14T15:32:31+08:00 2015-08-14T15:32:31+08:00 https://bbs.espressif.com:443/viewtopic.php?t=946&p=3233#p3233 <![CDATA[Re: 新手求助关于UART0与UART1的疑惑]]>
关于使用两个串口可按照如下操作:

1.准备两根 USB 转 TTL 的串口线,比如 FT232R 或是 CP2102。

2. UART 通信: 将 GND U0TXD U0RXD 对应接到串口线的 GND RXD TXD。

3.UART debug: 将 GND GPIO2 对应接到串口线的 GND RXD。

4.两根串口线连接到 PC 之后可在电脑的设备管理器中查看到这两个 COM 口。

5.打开两个串口调试软件,分别配置后即可使用。


关于如何进行 UART 内部引脚交换:

U0TXD 默认上电有系统打印,对此敏感应用可通过 uart 的内部引脚交换功能,在初始化的时候,将 U0TXD、U0RXD 分别与 U0RTS(MTDO/GPIO15),U0CTS(MTCK/GPIO13) 交换来屏蔽该上电的系统打印。

交换后,硬件上的下载管脚还是使用 U0TXD+U0RXD,通信时需要将 MTDO 对应接到 RXD, MTCK 对应接到 TXD。

具体请参见“8E-ESP8266__Interface_UART__CN_v0.2.pdf”,可在以下链接获取:
http://bbs.espressif.com/viewtopic.php?f=51&t=817

以上请知悉,谢谢!

Statistics: Posted by Espressif_Kelly — Fri Aug 14, 2015 3:32 pm


]]>
2015-08-14T14:49:37+08:00 2015-08-14T14:49:37+08:00 https://bbs.espressif.com:443/viewtopic.php?t=946&p=3230#p3230 <![CDATA[嘿,没人知道如何使用uart1吗?]]>
一个用于调试一个用于与外设备进行通讯~要怎么弄?

Statistics: Posted by alexsunmiu — Fri Aug 14, 2015 2:49 pm


]]>
2015-08-13T17:35:25+08:00 2015-08-13T17:35:25+08:00 https://bbs.espressif.com:443/viewtopic.php?t=946&p=3205#p3205 <![CDATA[新手求助关于UART0与UART1的疑惑]]>
system_uart_swap函数是将 MTCK与MTD0 复用为 串口 ,这里是 uart1吗?指的是 GPIO13 与 GPIO15 吗?

此二者可以同时使用?

uart_init(BIT_RATE_115200, BIT_RATE_115200);

此函数是配置 uart0与uart1的,平时代码输出 串口 都是 os_printf 或者 uart0_sendStr 请问如何输出到uart1 ? 串口转USB线应该连哪些针脚?做和处理?

好吧, 电子新手,问的比较乱,望见谅。

其实我就是想知道,如何同时使用两个串口,一个用于调试一个用于与外设备进行通讯~

Statistics: Posted by alexsunmiu — Thu Aug 13, 2015 5:35 pm


]]>