Page 1 of 1

请教个问题:esp8266 nonos sdk环境,加了AT功能后os_printf()打印日志在串口工具上看不到,只能看到at指令的返回值

Posted: Wed Oct 18, 2017 11:23 am
by lijay910
请教个问题:esp8266 nonos sdk环境,加了AT功能后os_printf()打印日志在串口工具上看不到,只能看到at指令的返回值?
代码如下:
uart_init(BIT_RATE_115200, BIT_RATE_115200);
os_delay_us(60000);
os_printf("11111111");
//user_at_init();
整个项目没有加入at.a进行编译时,串口工具有输出,加了后只有AT指令才有返回值,即只有AT那几个打印日志的有效果,os_printf的打印看不到日志。
谢谢各位

Re: 请教个问题:esp8266 nonos sdk环境,加了AT功能后os_printf()打印日志在串口工具上看不到,只能看到at指令的返回值

Posted: Wed Oct 18, 2017 4:17 pm
by Her Majesty
打印也是用串口,AT 指令也是用串口,我猜可能使用 AT 后,打印被改到 UART1 去了,你可以接线看看是不是。

Re: 请教个问题:esp8266 nonos sdk环境,加了AT功能后os_printf()打印日志在串口工具上看不到,只能看到at指令的返回值

Posted: Wed Oct 18, 2017 4:56 pm
by lijay910
Her Majesty wrote:打印也是用串口,AT 指令也是用串口,我猜可能使用 AT 后,打印被改到 UART1 去了,你可以接线看看是不是。

没有引脚可接了,它这个模块就提供一对TX RX