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