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

/*

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

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

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

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

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

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

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

串口调试助手设置:

默认波特率为74880

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

*/

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

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

【uart驱动】 函数位于<Non-OS SDK软件包/driver.lib>的文件夹中。

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

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

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

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

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

 

 

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

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

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

 

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

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

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

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

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

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

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

 

 

相关文章:

  • 2021-08-02
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-30
猜你喜欢
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2021-07-28
  • 2022-12-23
相关资源
相似解决方案