【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)

SDK工程添加uart驱动  (??其余驱动是否类似添加方法??)

/*

系统接⼝位于 /ESP8266_NONOS_SDK/include/user_interface.h。

os_XXX 系列接⼝位于 /ESP8266_NONOS_SDK/include/osapi.h。

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第1张图片

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第2张图片

       在SDK中使用引用  user_interface.h  osapi.h   两个头文件,可以在函数中直接通过串口0格式化输出,打印字符串。

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第3张图片

串口调试助手设置:

默认波特率为74880

8个数据位,1个停止位,无校验,无数据流控制

*/

---------------------------------------------------------------------

       如果要设置UART波特率、数据格式等则需要调用【usrt驱动】中的函数

【uart驱动】 函数位于的文件夹中。

在SDK工程中添加了【uart驱动】的【c、h文件】,就可以调用【uart驱动】中的函数。

    相关文件参考《《ESP8266 NONOS 模板创建与使用》》下载

1,c文件从软件包目录拷贝到app\driver文件夹。

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第4张图片

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第5张图片

 

 

h文件从软件包目录拷贝到app\include\driver文件夹。

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第6张图片

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第7张图片

 

///////////////////////////////////////////////////////////////////////////////////////////2,添加完毕后,在SDK中点刷新按钮,将文件显示出来

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第8张图片

现在,就可以在user_main.c中调用 uart函数了:

【2】SDK工程添加uart驱动 (??其余驱动是否类似添加方法??)_第9张图片

为什么是"driver/uart.h"这种格式????

因为uart.h是存放在driver文件夹下的。

       ////////是否调用其余的函数也是类似的声明方式,路径文件夹+头文件名?

 

 

你可能感兴趣的:(技新课堂ESP8266学习总结)