Presentation is loading. Please wait.

Presentation is loading. Please wait.

Holtek 32-bit MCU Promotion

Similar presentations


Presentation on theme: "Holtek 32-bit MCU Promotion"— Presentation transcript:

1 Holtek 32-bit MCU Promotion
HT32F1765 Starter Kit

2 HT32F1765 SK Introduction Designed for Cortex-M3 new users by providing a low-cost platform. Together with the convenience of its software development platform, it provides a complete solution from evaluation to production Using the HT32F1765 Operating frequency up to 72 MHz 128KB Flash, 64KB SRAM Integrated TIMER, I2C, SPI, USART, USB and ADC, can be used for the testing and development of many external devices LQFP100 package 8.000 MHz External Crystal Clock Comprises Target Board and Serial-Wire Debugger Can use the Target Board external power supply or be powered by the Debugger Size: 65mm x 100 mm

3 Development Environment
HT32F1765 SK Development Environment Provides a standard C language program development environment Provides a complete function library avoiding the complicated lower level function development Integrated hardware debug interface, SWD, uses a USB cable to connect to the IDE. The system will download the programs and debug immediately Provides a standard development environment including Keil uVision, IAR EWARM and CooCox CoIDE Compiler Debugger Flash Loader USB IDE HT32F1765 SK

4 HT32F1765 SK Hardware PE0~15 PD0~15 PC8~15 USB Port SWD-10P RESET
PA0~15 USB Port PB0~15 PC0~7 SWD Debugger Target Board

5 HT32F1765 SK Usage Target Board SWD Debugger
Evaluate Develop SWD Debugger Any Board with a SWD-10P Connector

6 HT32F1765 Block Diagram

7 HT32F1765 Feature 1 Function Spec / Number Description CPU Core
Cortex-M3 r2p0 JTAG / Serial Wire Debug, MPU Operating Voltage 2.7V - 3.6V System Clock 72MHz Max. generated from HSE/HSI by PLL Flash 128K Bytes Flash Security / Accelerator SRAM 32K / 64K Bytes 1755: 32KB /2755: 64KB Oscillators High-Speed External High-Speed Internal RC Low-Speed External Low-Speed Internal RC HSE: 4MHz ~ 16MHz (Clock Stop Detection ) HSI: 8MHz -40 ℃ ~ +85 ℃ LSE: 32 KHz LSI: 32 KHz 25 ℃ PDMA 1 With 12 channels USB 8 endpoints (including endpoint 0) USB 2.0 Full Speed SCI ISO Smart Card Interface CSIF CMOS sensor interface, Clock speed up to 24MHz YUV or RAW RGB data format (QVGA / CIF) For HT32F2755 only

8 HT32F1765 Feature 2 Function Spec / Number Description
Basic Function Timer (BFTM) 2 – 32-bit compare counter – One shot / Repetitive interrupt mode General Purpose Timer (GPTM) – Input capture – Output compare – PWM generation (Edge and Center-aligned mode) – One Pulse Mode output – QEI & Hall sensor interface Motor Control Timer (MCTM) 1 As GPTM but with extra motor functions: – Complementary output with programmable dead time insertion – Programmable polarity – Programmable idle state – Break protection – Support 3-phase motor control USART With FIFO, Baud Rate up to 4.5Mbps SPI Master Up to 36MHz / Slave Up to 18 MHz I2C Master/Slave Standard/Fast mode (100 / 400KHz) ADC 12-bit x 8 channels Max. 1 Msps with 12-bit SAR ADC Op Amp / Comparator Watchdog RTC

9 Operating Temperature
HT32F1765 Feature 3 Function Spec / Number Description LVD Y 9 levels: 2.7V ~ 3.5V, 0.1V per level BOD 2.5V POR Power On Reset:1.36V Internal LDO 1 VIN = 2.7V ~ 3.6V Normal mode: VOUT = 1.8V / 200mA Low-power mode: VOUT = 1.8V / 100mA Operation Mode Run, Sleep, Power-down Deep Sleep Mode1, 2 Run: Typ. 72MHz, Max. 72mA Deep Sleep 2: Typ. 18uA, Max. 25uA Power down: Typ. 4uA Backup Registers 32-bit x 10 General data storage in Backup Domain ESD/ EFT Latch up ESD HBM: 4kV ESD MM: 300V Latch up: ±400mA HBM: Human Body Mode MM: Machine Mode Operating Temperature -40 ℃ ~ +85 ℃ I/O Ports 33/46/80 Max. Port A~E[15:0] ; Be configured up to 4 alternate functions (AFIO) Package LQFP 48/64/100

10 HT32F1765 Pin Assignment 1

11 HT32F1765 Pin Assignment 2 10 Pin MSOP 的 Package 大小如圖所示.
Out Line 含接腳 寬度 4.9 mm 黑膠 長、寬 為 3.0 mm 若以外觀來比較,10 pin MSOP 的面積 小於 8-Pin SOP/DIP 由圖中顯示,10MSOP 的面積幾乎 …

12 HT32 Firmware Library Examples Libraries Project Template Utilities
Support for each peripheral Running on HT32 DVB Libraries CMSIS compliant Support for all the peripherals Project Template Empty projects for IDE Utilities HT32 DVB configuration HT32 Firmware Library介紹: (1/2) 1. HT32 Standard Firmware Library是以C Language為主, 可分為4部分, 包括Peripheral Example, Library, Project Template, 以及Utilities. 2. 在Example資料夾, 提供了各個Peripheral的範例程式source code, 但是沒有包含軟體開發環境的Project檔案. 3. 在Library資料夾底下的CMSIS, 屬於Core Peripheral Access Layer, 接下來的Device屬於Device Peripheral Access Layer, 以及HT32Fxxxx_Driver, 提供各個Peripheral library的source code. 4. 另外, Project Template資料夾, 提供軟體開發環境所需的Project檔案, 包括CooCox CoIDE, IAR EWARM, Keil MDK ARM, GNU. 5. 最後, Utilities資料夾, 基於不同的開發板, 提供了特定的API (Application Programming Interface), 可以減少軟體開發時間. 另外, 還有programmer’s guide文件 …

13 RTOS Supported OS Demo Small Footprint, several K bytes
Multi-tasking process Supported OS Demo ARM-ARTX IAR PowerPac FreeRTOS CoOS uC/OS2 Create 4 Tasks LED USART Buttons Buzzer Example Source Code

14 HT32F1765 SK Reference Documents IC Description Firmware Library
HT32F _Datasheetv100.pdf HT32F _UserManualv110.pdf Firmware Library HT32F175x_275x_Programmer_Guide_v101.chm Tool installation instructions HT32_Keil-QuickStartv110.pdf HT32_IAR-QuickStartv110.pdf HT32_CooCoxCoIDE-QuickStartv100.pdf e-Link32-QuickStartv100.pdf

15 Q & A


Download ppt "Holtek 32-bit MCU Promotion"

Similar presentations


Ads by Google