【求助】esp8266_rtos_sdk 串口初始化异常

nikoladi
Posts: 3
Joined: Fri Mar 04, 2016 10:58 pm

【求助】esp8266_rtos_sdk 串口初始化异常

Postby nikoladi » Tue Sep 05, 2017 2:58 pm

硬件环境:nodeMCU
我从github下载了最新的RTOS SDK,并且仅仅在初始化 user_init() 函数里添加了一个函数 uart_init_new() 然后编译。生成bin文件,下载进入nodemcu里面,芯片初始化打印信息可以正常显示,波特率是74880,说明晶振是26MHz,其他的用户打印数据输出全部乱码(任务信息和printf("SDK version:%s\n", system_get_sdk_version()))。而把putty设置为48672波特率时正常打印出用户数据。是什么原因呢?

我编译时的选项是:
Image
我下载时的选项是:
Image

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

Re: 【求助】esp8266_rtos_sdk 串口初始化异常

Postby Her Mary » Tue Sep 05, 2017 5:09 pm

想来是 uart_init_new 里把波特率 2 分了吧?

nikoladi
Posts: 3
Joined: Fri Mar 04, 2016 10:58 pm

Re: 【求助】esp8266_rtos_sdk 串口初始化异常

Postby nikoladi » Wed Sep 06, 2017 10:57 am

我从github上下载下来以后其他什么都没改啊,是哪里的问题啊?

Who is online

Users browsing this forum: No registered users and 327 guests