ESP8266 01S 串口编程

為{幸葍}努か 提交于 2019-12-30 04:54:36

学习记录

ESP8266 01S 串口编程

系统接口

在这里插入图片描述
注意加入头文件。
在这里插入图片描述

代码

在user_init()中加入代码

user_init(void)
{
	os_printf("\r\n---------------\r\n");
	os_printf("SDK version: %s \n", system_get_sdk_version());		//串口打印SDK版本
	os_printf("\r\n---------------\r\n");
}

效果

在这里插入图片描述

代码2

user_init(void)
{
	uart_init(9600, 9600);

	os_printf("\r\n---------------\r\n");
	os_printf("SDK version: %s \n", system_get_sdk_version());		//串口打印SDK版本
	uart0_sendStr("\r\n HELLO WORLD \r\n");
	os_printf("\r\n---------------\r\n");
}

效果2

在这里插入图片描述
由于前半段使用74800(76800)传输,使用9600接收为乱码。改变串口波特率为9600后,接收正常。
如果接收波特率设为74800(76800),前半段正常,后半段乱码。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!