【物联网学习】(三)ESP8266学习——UART
引用系统接口的两个头文件:#include "osapi.h"#include "user_interface.h"就可以调用串口打印函数注意:该串口默认从UART 0 打印输出。而默认波特率是74880(外部晶振是26MHz)数据格式:数据位=8,停止位=1,无校验位,无数据流控制我们也可以通过uart_init函数设置新的波特率...
·
引用系统接口的两个头文件:
#include "osapi.h"
#include "user_interface.h"
就可以调用串口打印函数
注意:该串口默认从UART 0 打印输出。而默认波特率是74880(外部晶振是26MHz)
数据格式:数据位=8,停止位=1,无校验位,无数据流控制
我们也可以通过uart_init函数设置新的波特率
我们可以看到串口输出了打印的内容,其他内容是内核配置成功后自动输出的内容。
若想要修改波特率,可以调用uart_init函数即可。
注意记得包含头文件
注意:
当波特率不等于74880,ESP8266复位后,会打印一些乱码,这是正常的,因为内核在初始化时,会默认从UART0打印一些初始化的信息。
使用40MHz晶振时,波特率为115200
使用26MHz晶振时,波特率为74880
更多推荐
所有评论(0)