holtek ht32

16
Feng Chia University EE Computer System Lab. HT32F1765(ESK-200) Holtek HT32

Upload: janine

Post on 04-Feb-2016

272 views

Category:

Documents


2 download

DESCRIPTION

Holtek HT32. HT32F1765(ESK-200). 大綱. 整體介紹 系統架構 系統架構圖 記憶體對應圖 (Memory Map) 腳位圖 (GPIO/AFIO) 開發環境 在開始之前 … 開發版 ESK-200 Keil 軟體使用 How we start a project:USART 範例演練 軟硬體設置、 PC 端介面. 參考資料 HT32F1755-1765-2755_UserManualv000 HT32F1755-1765-2755_Datasheetv000 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Holtek HT32

Feng Chia University EE Computer System Lab.

HT32F1765(ESK-200)

Holtek HT32

Page 2: Holtek HT32

Feng Chia University EE Computer System

Lab.

大綱 整體介紹 系統架構

系統架構圖 記憶體對應圖 (Memory Map) 腳位圖 (GPIO/AFIO)

開發環境 在開始之前… 開發版 ESK-200 Keil 軟體使用 How we start a project:USART 範例演練

軟硬體設置、 PC 端介面2

參考資料HT32F1755-1765-2755_UserManualv000HT32F1755-1765-2755_Datasheetv000HT32F1755-1765-2755_DevBoardUserManualv000

Page 3: Holtek HT32

Feng Chia University EE Computer System

Lab.

整體介紹 -1/4

Core 32位元 Cortex M3 處理器 工作頻率可到 72MHz 單周期乘法及硬體除法 巢狀中斷控制器 NVIC 24 位元 SysTick 計時器

內建記憶體 128KB 的 快閃記憶體 (Flash memory) 最高到 64KB 的靜態隨機存取記憶體 (SRAM)

封裝 48, 64, and 100-pin LQFP packages

3

Page 4: Holtek HT32

Feng Chia University EE Computer System

Lab.

整體介紹 -2/4

輸入輸出埠 (I/O Ports) 上看 80 個 GPIOs PortA~E映射至 16個外部中斷 (EXTI) 除了類比輸入腳位,幾乎所有 I/O 可接受 5V 輸入

(5V-tolerant) 類比數位轉換 (Analog to Digital Converter) 12位元連續漸進暫存器 ADC(12-bit SAR ADC engine) 轉換速率高達 1Msps(sample per second)

Up to 1Msps conversion rate – 1μs at 56MHz, 1.17μs at 72MHz

八頻道外部類比輸入 (8 channels) 供電電壓範圍 :2.7V~3.6V ADC 輸入範圍 : VREF+~VREF- 4

Page 5: Holtek HT32

Feng Chia University EE Computer System

Lab.

整體介紹 -3/4

特殊用途之計時器 PWM Generation and Capture Timers Basic Function Timer – BFTM Motor Control Timer – MCTM

溝通介面 I2C

兩組 I2C ,頻率 1MHz SPI

兩組 SPI ,主頻率 36MHz ;從頻率 18MHz USART

操作頻率最高可到 4.5MHz SCI(Smart Card Interface) USB(Universal Serial Bus Device Controller) 5

Page 6: Holtek HT32

Feng Chia University EE Computer System

Lab.

整體介紹 -4/4

其他 記憶體控制器 (Flash Memory Controller) 重置和時脈控制單元 (Reset and Clock Control Units 電源管理 (Power management) 看門狗計時器 (Watchdog Timer) 實時時鐘 (Real Time Clock) 周邊直接存取記憶體 (PDMA, Peripheral Direct

Memory Access) 工作溫度範圍 : -40ºC to +85ºC 除錯支援 (Debug support)

6

Page 7: Holtek HT32

Feng Chia University EE Computer System

Lab.

系統架構

7參考資料HT32F175x_275x_Programmer_Guide.chm

Page 8: Holtek HT32

Feng Chia University EE Computer System

Lab.

系統架構

8Datasheet 第 18頁

Page 9: Holtek HT32

Feng Chia University EE Computer System

Lab.

記憶體配置

9User Manual 第 33頁

Page 10: Holtek HT32

Feng Chia University EE Computer System

Lab.

腳位對應圖

10Datasheet 第 23頁

Page 11: Holtek HT32

Feng Chia University EE Computer System

Lab.

在開始之前…

11

What will we do?實驗架設 - 撰寫程式 ( 軟體 )- 外接設備 ( 硬體 )- 線上除錯

Page 12: Holtek HT32

Feng Chia University EE Computer System

Lab.

開發環境 -ESK200

12

Page 13: Holtek HT32

Feng Chia University EE Computer System

Lab.

開發環境 -Keil 軟體

13

詳見第三章 (3.3.1 Keil uvision 4 編譯環境 )

Page 14: Holtek HT32

Feng Chia University EE Computer System

Lab.

詳見第三章 (3.3.1 Keil uvision 4 創建專案 )

How we start a project: USART

14參考資料HT32F175x_275x_Programmer_Guide.chm

Page 15: Holtek HT32

Feng Chia University EE Computer System

Lab.

範例演練 : 軟硬體設置 軟體 :USART-> HyperTerminal_TxRx 硬體 : (USB 轉 RS232)

板子的 TX 接白線 (PC8) 板子的 RX 接綠線 (PC10) 黑線接 GND 紅色不用接

15

Page 16: Holtek HT32

Feng Chia University EE Computer System

Lab.

範例演練 : PC 連接端 使用軟體 :Putty

16