HT32F125x_Development_Tooling
Download
Report
Transcript HT32F125x_Development_Tooling
HPTC-A1-HT32-03
HOLTEK 产品训练课程
HT32 系列开发工具
简介
开发板
e-Link32 USB 调试适配器
Keil MDK-ARM
IAR EWARM
2
简介
软件开发
• 编译器 / 链接器
• 调试器
• Flash 加载器
IDE
USB
ICE
e-Link32 USB 调试适配器
• 连接 IDE 和开发板的接口
串行线
HT32 系列开发板
开发板
• 低成本
• 完整功能
• 设计参考
3
HT32 系列开发板 -1
低成本
HT32F125x,仅 USD 19
完整功能
每个 IP 应用
例如:SPI 到 NOR Flash
I2C 到 EERPOM 等等
HT32F125x 开发板
ESK32-100
4
HT32 系列开发板 -2
参考设计
电路图
PCB 布线
BOM
用户手册
DVB 概述
HT32F125x
DevBoardUserManualv100.pdf
5
USB 调试适配器(e-Link32)-1
低成本
仅 USD 15
所有特性
软件调试
ICP Flash 编程
串行线调试接口
USB 供电
支持的 IDE
Keil MDK-ARM
IAR EWARM
CooCox CoIDE
6
USB 调试适配器(e-Link32)-2
安装 e-Link32 USB 驱动器
从光盘或 Holtek 官网获取最新版本的安装程序
例如 : e-Link32_USB_Driver_v100a.exe
通过 USB 数据线连接 e-Link32 和 PC
在设备管理器中确认 e-Link32 已被操作系统检测到且无警告或错误
7
Keil MDK-ARM -1
Keil : 由 ARM 提供工具
MDK-ARM: 单片机开发包
下载并安装 MDK-ARM Lite
评估版,限于 32 KB ROM
例如 : mdk422a.exe
8
Keil MDK-ARM -2
安装 MDK-ARM
http://www.keil.com/product/brochures/readmefirst.pdf
安装 e-Link32 Keil 插件
从光盘或 Holtek 官网获取最新版本的安装程序
例如 : e-Link32_Keil_Plugin_v122.exe
9
Keil MDK-ARM -3
安装 Keil 支持包(可选)
适用于还没有被 Keil 支持的最新HT32系列单片机
包含 Holtek 发行的所有 HT32 系列单片机
设备数据库 / Flash 编程
从光盘或 Holtek 官网获取最新版本的安装程序
例如:HT32_Keil_Package_v102.exe
10
Keil MDK-ARM -4
IDE – Keil uVision4 (v4.21)
Download
Build &
Rebuild
File …
Debug
Target
Options
Configuration
Wizard
Build Output
Window
HT32_Keil-QuickStartv110.pdf
11
Keil MDK-ARM -5
配置 e-Link32
12
Keil MDK-ARM -6
调试器 – Keil uVision4 (v4.21)
Stop
Debug
Debugging
MDK-ARM + e-Link32 USB 调试适配器
13
IAR EWARM -1
IAR EWARM : 适用于 ARM 的 IAR 嵌入式工作平台
下载 IAR EWARM 的 KickStart 版
限于 32 KB ROM
例如 : EWARM-KS-CD-6301.exe
14
IAR EWARM -2
安装 EWARM
http://ftp.iar.se/WWWfiles/guides/InstallationGuide.pdf
安装 e-Link32 插件
从光盘或 Holtek 官网获取最新版本的安装程序
例如 : e-Link32_IAR_Plugin_v121.exe
15
IAR EWARM -3
安装 IAR 支持包(可选)
适用于还没有被 IAR 支持的最新 HT32 系列单片机
支持 EWARM V5.4 版本或以上
包含 Holtek 发行的所有 HT32 系列单片机
设备数据库 / Flash 编程
从光盘或 Holtek 官网获取
最新版本的安装程序
例如: HT32_IAR_Package_v102.exe
16
IAR EWARM -4
IDE – IAR 嵌入式工作平台 (v6.21)
Project
RDI
Make
Download
and Debug
HT32_IAR-QuickStartv110.pdf
Build
Messages
17
IAR EWARM -5
配置 e-Link32
C:\Program Files\Holtek HT32 Series\e-Link32 IAR Plugin\e-Link32_rdi.dll
18
IAR EWARM -6
配置 e-Link32
19
IAR EWARM -7
调试器 – IAR 嵌入式工作平台 (v6.21)
Download and
Debug
Stop
Debugging
C code
window
Disassembly
window
EWARM + e-Link32 USB 调试适配器
Register
window
Memory
window
20
文件下载
http://www.holtek.com.tw
→ 技术支持→ MCU 开发工具
21
谢谢!
22