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

MiCO 开发工具


本节介绍 MiCO 开发工具,包括开发MiCO项目必备的 JTAG调试器MiCO CubeMiCoder Tools 。 您可以通过第一个 MiCO 应用程序:Helloworld,按步骤建立完整的MiCO开发环境。

MiCoder Tools

MiCO编译和调试系统必须的工具软件包。包括以下功能:

  • Openocd 调试工具
  • arm-none-eabi 交叉编译器
  • 在 Openocd 下使用 JLink 的驱动程序
  • 编译系统必要的主机端命令

MiCoder Tools下载地址:

版本号 支持系统 下载 JLink驱动
v1.1, 支持 MiCO v3.0.0 以上 Windows(64位兼容) MiCoder_v1.1.Win32.zip JLink Driver Update
Mac OS X MiCoder_v1.1.mac OS.tar.gz 无需更新
Linux MiCoder_v1.1.Linux.tar.gz 无需更新

下载并解压缩即可,在MiCO Cube的安装过程中,需要使用mico config micoder -G [PATH]命令设置MiCoder Tools的路径

MiCO Cube

基于Python的MiCO开发工作流脚本程序(安装和使用)。包括以下功能:

  • 获取MiCO SDK源代码
  • 项目和组件创建,导入,移除
  • 代码版本管理,更新,提交和发布
  • 编译,下载和调试
  • 静态库生成
  • 导出到集成开发环境

JTAG调试器

JTAG调试器用于连接PC和目标硬件,将PC上编译的可执行文件下载到目标硬件上,并且可以对目标硬件进行调试。可以使用的调试器有:JLink, STLink, CMSIS-DAP。

JTAG调试器的使用方法


集成开发环境

集成开发环境(IDE)使用图形化的界面,提高在MiCO上编写应用程序的效率,并且提供了友好的调试环境。在使用MiCO Cube创建或者导入项目后,可以用IDE打开,进行后续的开发。

MiCoder IDE

由MXCHIP开发的基于Eclipse的跨平台集成开发环境,功能完整,可扩展性强。适合各种层次的开发者选用。MiCoder IDE 的安装和使用

Visual Studio Code

由Microsoft开发的跨平台,全开源的集成开发环境,速度快,可扩展性好。

其他

文本导读目录