使用system_uart_swap函数屏蔽ESP8266上电UART0打印不成功

hxy513696765
Posts: 5
Joined: Thu Mar 30, 2017 8:43 am

使用system_uart_swap函数屏蔽ESP8266上电UART0打印不成功

Postby hxy513696765 » Sat Jun 03, 2017 10:09 pm

void user_init(void)
{
/**********************************************************************************
* system_uart_swap() *
* UART0 转换。将 MTCK 作为 UART0 RX,MTDO 作为 UART0 TX。硬件上也从 MTDO(U0CTS)和 *
* MTCK(U0RTS) 连出 UART0,从而避免上电时从 UART0 打印出 ROM LOG。 *
**********************************************************************************/
system_uart_swap();
uart_init_new(); // 初始化UART0位115200
}

为了屏蔽ESP8266开机UART0打印数据参考手册里的提示使用 system_uart_swap() 但是依然没有起作用还是会打印。

Her Mary
Posts: 537
Joined: Mon Oct 27, 2014 11:09 am

Re: 使用system_uart_swap函数屏蔽ESP8266上电UART0打印不成功

Postby Her Mary » Mon Jun 05, 2017 10:27 am

硬件确实是接的 MTDO 和 MTCK 作为 UART0 吗?上电打印始终会从 默认原始 UART0 打印出来。
用的是哪个版本的 SDK,可以用最新的 SDK 试试。

Who is online

Users browsing this forum: No registered users and 64 guests