极海APM微控制器基于IAR开发环境搭建与工程调试配置方法


  • ✨本篇主要针对基于IAR for ARM版本:V9.30.1环境搭建和工程调试配置过程进行介绍,当然也同样适用于基于ARM架构芯片的开发使用。
  • 📌相关资源内容引用:《最新版IAR9.30和注册工具

📚IAR for ARM相关资源

  • ✅IAR for ARM v9.30.1:https://pan.baidu.com/s/14YjyvkCZ9l-sQDmwLhymlw?pwd=1122
  • 🔧IAR 注册工具:IAR Offline Activator by unis v1.4
https://pan.baidu.com/s/1L7659xHIF65ytNxLWm2kEQ
提取码:1122

海光运行虚拟化 海光arm授权_新建工程

  • 🔨突破版本注册限制工具:licpatcher64
https://pan.baidu.com/s/1RxQWju_QO7D5Kds1RQuMbw
提取码:1122

海光运行虚拟化 海光arm授权_极海APM_02

  • 🛠注册方法
  1. 下载解压licpatcher64工具,把licpatcher64.exe拷贝到IAR的安装目录中双击运行。
  2. IAR9.30.1默认安装如下如下,一共三个分别拷贝运行,不要遗漏。
C:\Program Files\IAR Systems\Embedded Workbench 9.1\arm\bin
C:\Program Files\IAR Systems\Embedded Workbench 9.1\arm\bin\jet\bin
C:\Program Files\IAR Systems\Embedded Workbench 9.1\common\bin\

IARIAR for ARM安装说明

  1. 资源下载下来后,双击EWARM-9301-50054.exe一路点击:下一步安装即可,要说明一点的是,如果在选择调试驱动这一步,可以选择自己的烧录器进行部分安装,默认是全部勾选上的:
  1. 安装完成后,不要急于打开IDE,解压:licpatcher64a,分别拷贝到对应的3个安装BIN文件夹目录下运行。
run licpatcher64.exe from directories:

C:\Program Files\IAR Systems\Embedded Workbench 9.1\arm\bin\
C:\Program Files\IAR Systems\Embedded Workbench 9.1\arm\bin\jet\bin\
C:\Program Files\IAR Systems\Embedded Workbench 9.1\common\bin\

后面的激活过程

🛠工程调试配置方法

  • 📌案例可以从官方的对应型号的SDK固件包进行下载:https://www.geehy.com/support/apm32
  1. 打开SDK中任意一个外设项目:

这里以用源码为演示APM32F10x_SDK_V1.8\Examples\RTC\RTC_Second\Project\IAR

海光运行虚拟化 海光arm授权_极海APM_03


2. 打开配置选项

海光运行虚拟化 海光arm授权_极海APM_04


3. 配置自己的单片机型号

海光运行虚拟化 海光arm授权_海光运行虚拟化_05


海光运行虚拟化 海光arm授权_调试工具_06


4. 配置输出文件类型

海光运行虚拟化 海光arm授权_新建工程_07


5. 配置调试工具

海光运行虚拟化 海光arm授权_海光运行虚拟化_08


海光运行虚拟化 海光arm授权_IAR for ARM环境搭建_09


6. 烧录器配置选项

海光运行虚拟化 海光arm授权_海光运行虚拟化_10

🌼ST-LINK调试方法

  1. 这里推荐选择将程序下载进去调试。
  2. 海光运行虚拟化 海光arm授权_新建工程_11

  3. 连接好ST-link到目标板SWD口,点击上面任意Download and Debug 按键,即可进入调试模式。
  4. 海光运行虚拟化 海光arm授权_海光运行虚拟化_12