ML307R_APP_DEMO_SDK是在ML307R_OpenCPU_Standard_SDK标准代码基础上,新增了面向用户APP层的demo示例,区别于标准代码中的examples的示例代码,app_demo里已对用户常用参数进行提取,用户简单修改参数后即可实现联网自动化、数据透传、FOTA等功能,且各功能均可独立自动运行。
下图为ML307R_APP_DEMO_SDK使用的常见流程及相关函数接口介绍:

本demo相关文件均存放在SDK的app_demo文件夹中,文件包含:
①app_demo_custom ——APP层源代码
②SConscript ——编译脚本
③README ——说明文件
④使用指南

APP层源代码,包含有app_demo_midware、inc、src文件。

app_demo_midware:demo中使用的中间层文件,将ML307R 原生cm开头的函数进行抽象和封装,实现包含:asocket、GPIO、LED、Log日志、网络模块、MQTT、RTC、串口等常用功能,demo基于该中间件进行开发,用户同时也可以参考和使用。

src:demo的.c源文件,目前包含:main主函数、SOCKET、MQTT、OS、FOTA 5项功能,各功能如下:
| 功能 |
测试函数名 |

最低0.47元/天 解锁文章
2665

被折叠的 条评论
为什么被折叠?



