极海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
- 🔨突破版本注册限制工具:
licpatcher64
https://pan.baidu.com/s/1RxQWju_QO7D5Kds1RQuMbw
提取码:1122
- 🛠注册方法
- 下载解压licpatcher64工具,把licpatcher64.exe拷贝到IAR的安装目录中双击运行。
- 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安装说明
- 资源下载下来后,双击
EWARM-9301-50054.exe
一路点击:下一步
安装即可,要说明一点的是,如果在选择调试驱动这一步,可以选择自己的烧录器进行部分安装,默认是全部勾选上的:
- 安装完成后,不要急于打开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\
后面的激活过程
- 可以直接参考:《IAR9.30以上版本安装、注册、新建工程和配置过程详细介绍》
🛠工程调试配置方法
- 📌案例可以从官方的
对应型号的SDK固件包
进行下载:https://www.geehy.com/support/apm32
- 打开SDK中任意一个外设项目:
这里以用源码为演示
APM32F10x_SDK_V1.8\Examples\RTC\RTC_Second\Project\IAR
2. 打开配置选项
3. 配置自己的单片机型号
4. 配置输出文件类型
5. 配置调试工具
6. 烧录器配置选项
🌼ST-LINK调试方法
- 这里推荐选择将程序下载进去调试。
- 连接好ST-link到目标板SWD口,点击上面任意
Download and Debug
按键,即可进入调试模式。