下面开始学习M5311-NB模组的OPENCPU编程的第一步环境的安装配置
概述
M5311 OpenCPU SDK 开发包提供交叉编译链、所需的库文件和头文件、 API 和 API 调用示例程序,这些 API可以实现客户相应的需求。所有的内容将以 SDK 安装包的形式提供给客户,客户只需要按照使用向导解压SDK 包,然后进行应用程序编写,编译完成后烧入模组开发板中即可调试使用。
M5311 OpenCPU SDK 的开发环境位于 sdk 目录下。
注:SDK的安装路径中不能包含中文和空格
M5311 OpenCPU SDK开发包介绍
将M5311 OpenCPU SDK解压后得到如下文件目录,这里面就是我们开发的SDK的编译环境目录:
进入SDK目录,详情如下:
“apb” 目录是基础功能相关头文件
“firmware” 目录是编译后固件生成的目录
“fota” 目录是 FOTA 升级相关目录
“inc” 目录是 user 头文件目录
“lib” 目录是 SDK 部分库文件
“lwip” 目录是 lwip 协议栈头文件
“os” 目录是操作系统相关头文件
“out” 目录是部分库文件及编译结果目录
“src” 目录是 user 源文件目录
“utils” 目录是编译环境相关文件
其中 buil.bat 文件为编译脚本,Windows 环境安装 gcc 编译环境后可编译软件版本。