RTOS-SDK下,如何关闭系统的提示信息

everyone998
Posts: 1
Joined: Thu Dec 17, 2015 7:58 pm

RTOS-SDK下,如何关闭系统的提示信息

Postby everyone998 » Thu Dec 17, 2015 8:23 pm

您好,我使用的1.3版本的RTOS-SDK,在STA状态下,连接状态改变串口0会有提示信息产生,怎么样才能将其关闭呢?

ESP_Faye
Posts: 1646
Joined: Mon Oct 27, 2014 11:08 am

Re: RTOS-SDK下,如何关闭系统的提示信息

Postby ESP_Faye » Fri Dec 18, 2015 11:12 am

您好,

您可以参考如下实现。但是这样会将所有打印信息全部关闭,没有调试信息,出现问题时无法进行查证原因,我们不建议这样使用。

Code: Select all

void user_printf(char c)
{
   // do nothing here
}

os_install_putc1(user_printf);


感谢您对 ESP8266 的关注!

nson7
Posts: 4
Joined: Fri Dec 04, 2015 4:48 pm

Re: RTOS-SDK下,如何关闭系统的提示信息

Postby nson7 » Thu Dec 24, 2015 10:23 am

void user_printf(char c)
{
// do nothing here
}

os_install_putc1(user_printf);
不能关闭启动信息;如果要把启动信息关闭:
“ ets Jan 8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0

2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000”
该如何操作呢?望回复,谢谢! :)

ESP_Faye
Posts: 1646
Joined: Mon Oct 27, 2014 11:08 am

Re: RTOS-SDK下,如何关闭系统的提示信息

Postby ESP_Faye » Thu Dec 24, 2015 2:42 pm

您好,

启动信息是 ROM code 打印的,无法关闭。
但是,您可以硬件连接 MTDO, MTCK 作为 UART0,软件调用接口 system_uart_swap 切换到新 UART0, 以避开从原始 UART0 打印的启动信息。

感谢您对 ESP8266 的关注!

Who is online

Users browsing this forum: No registered users and 2 guests