1.复制模板,重命名后在IDE中打开
2.添加UART的c文件和头文件
(1)将SDK工程目录下的driver_lib/driver的uart.c复制到我们创建的工程目录下的app/driver中;将SDK工程目录下driver_lib/include/driver中的uart.h和uart_register.h复制到我们创建的工程目录下的app/include/driver中。不能弄混了!也不要随意复制其他文件中的头文件或c文件!
之后在IDE中更新一下,不然看不见添加进去的文件
(工程处右键->Refresh)
(2)另一种方法是在IDE中导入SDK并直接在该页面操作,操作同上。
3.程序中添加头文件
因为两个头文件是添加在include文件夹的driver文件中,故还要加“driver/”
4.写main函数
void ICACHE_FLASH_ATTR user_init(void)
{
uart_init(115200,115200);//初始化两个串口的波特率
os_delay_us(10000);//适当延时
os_printf("\r\n=========================================================\r\n");
uart0_sendStr("\r\nOh,hello\r\n");//串口0打印“Oh,hello”
os_printf("\r\nHave a good day!\r\n");//系统的打印函数,默认使用串口0
os_printf("\r\n=========================================================\r\n");
}
}
5.编译,下载,串口查看
附上此串口打印工程文件:
此处有一个工程文件,不知是否需要?