文档首页 > > SDK参考> SDK开发指南> 设备接入OceanConnect集成开发流程> 端侧对接流程> 环境准备

环境准备

分享
更新时间: 2019/06/25 GMT+08:00

在开发之前,需要提前获取如下信息:

  • Huawei LiteOS及LiteOS SDK源代码。工程整体结构如下。

├── arch //架构相关文件

│ ├── arm

│ └── msp430

├── build

│ └── Makefile

├── components //LiteOS各类组件

│ ├── connectivity

│ ├── fs

│ ├── lib

│ ├── log

│ ├── net

│ ├── ota

│ └── security

├── demos //示例程序

│ ├── agenttiny_lwm2m //本章中列出的所有示例程序,均来自该目录下的agent_tiny_demo.c文件

│ ├── agenttiny_mqtt

│ ├── dtls_server

│ ├── fs

│ ├── kernel

│ └── nbiot_without_atiny

├── doc //说明文档

│ ├── Huawei_LiteOS_Developer_Guide_en.md

│ ├── Huawei_LiteOS_Developer_Guide_zh.md

│ ├── Huawei_LiteOS_SDK_Developer_Guide.md

│ ├── LiteOS_Code_Info.md

│ ├── LiteOS_Commit_Message.md

│ ├── LiteOS_Contribute_Guide_GitGUI.md

│ ├── LiteOS_Supported_board_list.md

│ └── meta

├── include //工程需要的头文件

│ ├── at_device

│ ├── at_frame

│ ├── atiny_lwm2m

│ ├── atiny_mqtt

│ ├── fs

│ ├── log

│ ├── nb_iot

│ ├── osdepends

│ ├── ota

│ ├── sal

│ └── sota

├── kernel //系统内核

│ ├── base

│ ├── extended

│ ├── include

│ ├── los_init.c

│ └── Makefile

├── LICENSE //许可

├── osdepends //依赖项

│ └── liteos

├── README.md

├── targets //BSP工程

│ ├── Cloud_STM32F429IGTx_FIRE

│ ├── Mini_Project

│ ├── NXP_LPC51U68

│ └── STM32F103VET6_NB_GCC

└── tests //测试用例

├── cmockery

├── test_agenttiny

├── test_main.c

├── test_sota

└── test_suit

源代码托管在GitHub,地址为https://github.com/LiteOS/LiteOS

  • 集成开发工具:
    • MDK 5.18版本或者以上版本,从MDK官方网站下载。
    • MDK依赖的pack包
      说明:

      MDK工具需要license,请从MDK官方获取。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区