开发环境 ============================ .. figure:: ../_static/image/Start/IDE.png :width: 80% :align: center :alt: IDE IDE HT32-IDE ----------------------------------------- - Holtek 自研 IDE, 支持所有 HT32 MCU 免费开发。 - 无编译空间限制。 - 支持仿真器:e-Link32 Pro , ULINK2 , J-Link .. important:: - `HT32-IDE 介绍&下载`_ Arm KEIL MDK-ARM ----------------------------------------- - 免费:ROM < 32 KB , 收费:无限制 - 支持版本:v4.21 , v5 或以上 - 支持仿真器:e-Link32 Pro , ULINK2 , J-Link .. important:: - 建议使用 ``MDK V4.xx`` 的用户升级到 ``MDK V5.28`` 以上版本(建议使用 ``MDK V5.33`` )。 - Hotlek 为 HT32 M0+ 系列提供了 KEIL5 免费授权,使用此授权开发HT32 M0+ ROM 无限制,详细请参考 ``资料包\Document_QuickStartGuide\simKeil_MDK_Holtek_Edition.pdf`` - 因 Holtek 自研开发环境 ``HT32-IDE`` 的推出, ``MDK`` 免费授权将于 ``2025/05/30`` 终止。 IAR EWARM ----------------------------------------- - 免费:ROM < 32 KB , 收费:无限制 - 支持版本:v6.50 , v7 , v8 - 支持仿真器:e-Link32 Pro,J-Link .. important:: - 建议使用 ``IAR v8.0`` 以下的用户升级到 ``IAR v8.0`` 以上版本。 SEGGER Embedded Studio ----------------------------------------- - 无编译空间限制。 - 支持版本:v4 或以上 - 支持仿真器:e-Link32 Pro , J-Link , GDB Server Arm/CodeSourcery GNU Toolchain ----------------------------------------- - 无编译空间限制。 - 支持仿真器:e-Link32 Pro , J-Link .. important:: - 详细可参考官网应用笔记 `《HT32 MCU GNU Arm Compiler使用说明》`_ .. _HT32-IDE 介绍&下载: https://www.holtek.com.cn/page/tool-detail/ice/i_32/HT32-IDE .. _《HT32 MCU GNU Arm Compiler使用说明》: https://www.holtek.com.cn/page/applicationNotes/AN0611