• 物联网工程师开发服务平台

MiCO(Micro-controller based Internet Connectivity Operating System)是一个基于微控制器设计的物联网终端设备开发平台。

(如遇开发问题,欢迎加入QQ群“MiCO智能硬件交流群”: 232316889 或 563895570。也可至 论坛发帖 求助 或 发邮件到:mico_support@mxchip.com 进行问题反馈。)


MiCO SDK

自 MiCO v3.2.3 以后版本开始,MiCO SDK 将采用全新的代码管理及发布工具: MiCO Cube 进行更新,所有代码更新与发布,将需要用户使用 MiCO Cube 工具进行远程获取,及本地编译下载,或将获取的 SDK 导入本地 MiCoder IDE 环境中开发调试。 借助该工具,可完成:MiCO OS 内核,中间件,板级支持包,驱动组件等 代码库的获取与更新,以及 MiCO 开发工作流管理等,从而实现基于 MiCO 平台的 简单易用的搭积木,组件化开发方式,助您快速开展智能硬件 IoT 设备原型设计与开发工作。


特别提示:

1. EMW3080 二次开发用户,请务必通过 “MiCO Cube” 工具获取 “MiCO v3.5.0” 以上版本,否则将无法正常生产。

2. Date Code(生产批次) 为 1649 及之前的 EMW3166 模块,请使用: MiCO SDK v3.0.0 及之前版本。

3. 生产批次为 1649 之后的 EMW3166 模块,请使用: MiCO SDK v3.0.0 之后版本。 其中:

  • (1)从 MiCO SDK v3.1.0 至 mico-os v3.5.0 版本,还需对 SDK 中板级支持包内容打补丁,具体操作方法请参见: EMW3166 Patch
  • (2)mico-os v3.5.1 及之后版本,用户可直接使用进行 EMW3166 二次开发。

4. MiCOKit-xxxx 开发板用户,若需开发调试上层 Aduino 扩展板的外设功能,用户需进入相应的硬件平台: mico-os/board/MKxxxx/platform.h 中添加宏定义:#define USE_MiCOKit_EXT,才能正常工作。

文本导读目录