2024-04-10 16:26:12 +08:00
..
2024-04-10 16:26:12 +08:00
2024-04-03 12:51:32 +08:00
2024-04-03 14:45:03 +08:00
2024-04-06 19:06:45 +08:00

固件列表

  • DAPLink:定制化DAPLink固件。适用于ExtBoard-001的DAPLink部分,一般只需要烧写一次。
  • Core:Core固件程序。

工具

主要使用的操作系统:

  • Windows 10及更新版本:DAPLink程序(bootloader、app)烧录、Keil MDK5开发Core程序。

注意:较老版本的系统可能出现驱动问题。关于驱动问题的具体信息参见DAPLink

Keil MDK5

MDK5为集成开发环境可对MCU的程序进行编译、调试等

为支持使用CMSIS-DAPMDK5的最低版本为5.29。

Air32F103

为支持Air32F103程序的编译调试需要安装相应的设备支持包。

设备支持包下载地址:https://gitee.com/openLuat/luatos-soc-air32f103/tree/master/AIR_Jlink_Keil,文件后缀名为.pack,在安装好MDK5

双击即可安装。

默认情况下,固件开发时使用Keil.AIR32F103_DFP.1.1.9.pack作为设备支持包。

GCC

主要是在开发RT-Thread时使用scons命令直接编译时使用。

一般情况下使用RT-Thread Env自带的编译工具链。

本工程主要使用JLink烧录DAPLink的固件程序尤其是bootloader

JLink一般作为各种集成开发环境的附属组件。

本工程主要使用JLink的JFlash组件因此需要从https://www.segger.com/downloads/jlink/下载安装。

JLink安装完成后需要添加对Air32F103的支持,具体参考https://gitee.com/openLuat/AirMCU-Jlink.git

JLink-JFlash-Air32F103CC