printf改到uart1不起作用

zddxmu
Posts: 1
Joined: Tue Jul 14, 2015 3:19 pm

printf改到uart1不起作用

Postby zddxmu » Mon Aug 03, 2015 8:45 pm

user_init,就增加了uart_init,其他地方没有动。

Code: Select all

void user_init(void)
{
    uart_init(BIT_RATE_115200, BIT_RATE_115200);
   
    os_printf("SDK version:%s\n", system_get_sdk_version());
    wifi_set_opmode(STATION_MODE);
    smartconfig_start(smartconfig_done);
}


uart_init,就增加了option2,其他地方没有动。

Code: Select all

void ICACHE_FLASH_ATTR
uart_init(UartBautRate uart0_br, UartBautRate uart1_br)
{
    ...
   
    /*option 2: output from uart1,uart1 output will not wait , just for output debug info */
    /*os_printf output uart data via uart1(GPIO2)*/
    os_install_putc1((void *)uart1_write_char);    //use this one to output debug information via uart1 //
   
    ...
}



实际来看,还是在uart0以115200上报,是不是SDK里面的问题。我现在用SDK_V1.2.0

Who is online

Users browsing this forum: No registered users and 67 guests