Holtek 32-bit MCU Promotion

Slides:



Advertisements
Similar presentations
Lizard Labs Peripheral Reflex System
Advertisements

Sistemi Elettronici Programmabili13-1 MULTI OSC + CLOCK FILTER LVD POWER SUPPLY CONTROL 8 BIT CORE ALU PROGRAM MEMORY RAM I2CI2C PORT A SPI PORT B 16-BIT.
TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.
ARM development environment Modified Content Philips LPC2106 ARM chip ARM target board PSPad customised development environment Troubleshooting.
MICRO-CONTROLLER: A microcontroller is the brain of the robot: These are: 1. Integrated Circuits (ICs) 2. Programmable.
Slide 1 Freescale Semiconductor. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are.
Introduction of Holtek HT-46 series MCU
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Infineon Technologies Corp. June 99 1 HOT167-1 Version 2.0 F PWMmax = x 50ns = 78 kHz Pulse Width Modulation Unit (PWM) (20 MHz)  4 independent.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
Getting Started with a Cortex-M3 Board
Asst. Prof. Dr. Alper ŞİŞMAN
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Camera Interfacing using ARM7
Serial Peripheral Interface Module MTT M SERIAL PERIPHERAL INTERFACE (SPI)
Silicon Labs ToolStick Development Platform
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Objectives How Microcontroller works
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
松翰科技股份有限公司 Page 1 SONiX TECHNOLOGY CO,. LTD 松翰科技股份有限公司 Page 1 SONiX TECHNOLOGY CO., LTD. SONIX 8-bit Micro Controller September 2004.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This course provides a technology and product overview of the H8S.
Clock Options and Sleep Modes. Clock Sources Flash Fuse bits can be programmed to choose one of the following Clock sources: 1. External RC Osc. f = 1/(3RC).
AT91 Embedded Peripherals
Microprocessors A practical approach Subjects Goals for this module Results Subjects of the module Plans Questions.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the CPU architecture.
ELE22MIC Lecture 18 The AVR Sleep Modes The ATMEGA128’s Timer System
Cypress Roadmap: Wireless/RF
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
EA PROJETO EM ELETRÔNICA APLICADA Bruno Mourão Siqueira.
Architecture and instruction set. Microcontroller Core Features:  Operating speed: DC - 20 MHz clock input DC ns instruction cycle Up to 8K x.
S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.
Implementation of Embedded OS Lab4 Cortex-M3 Programming.
ChibiOS/RT Demo A free embedded RTOS
Device Overview 1.  The advantages of all PIC18Fxxxx microcontrollers:  High computational performance  High-endurance  Enhanced Flash program memory.
Features of the PIC18 microcontroller - 8-bit CPU - 2 MB program memory space (internal 32KB to 128KB) bytes to 1KB of data EEPROM - Up to 4096 bytes.
ECE445 – SPRING CSW Corey S Wilner – Cypress FAE January 26, 2016 UIUC ECE445 Project Ideas.
S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
Components of a typical full-featured microcontroller.
Holtek Semiconductor Inc. 2013/8/12 -1 HT32F1765 Starter Kit Holtek 32-bit MCU 推廣.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
Microcontrollers JULES CALELLA. Microcontrollers vs Microprocessors  Microprocessors – do not contain RAM, ROM, I/O  Microcontrollers – The whole package.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
SA developed mini-PCIe IO card By Peet Smit. RS282 x8 USB x4 WLAN Video Capture LVDS Display SATA x4 mSATA-half LAN x2 3G & SIMM Digital IO.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
박 유 진.  2.4-GHz IEEE Compliant RF Transceiver  Excellent Receiver Sensitivity ( -97dBm) and Robustness to Interference  6-mm × 6-mm QFN40.
STM32 및 개발보드 소개 Jang Hyunsung Embedded Systems Lab. Dept. of CSE, PNU
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Cypress Roadmap: Platform PSoC®
Study Report for Brushless DC (BLDC) Motors
Outline Introduction to NuMaker TRIO Programming environment setup
CC2430 module Jinho Son Real-Time System Lab.
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Microcontrollers & GPIO
Project Title EVM IN 8051 Under the Guidance of Submitted by.
Implementation of Embedded OS
Project Title EVM IN PIC Under the Guidance of Submitted by.
Introduction to Microprocessors and Microcontrollers
MCU Software Development- A Step by Step Guide (Using a Real Eval Board) Class 2: An Introduction to the Atmel AVR XMEGA and Explained Eval Board 9/23/2014.
AVR – ATmega103(ATMEL) Architecture & Summary
Wireless Embedded Systems
Introduction to Arduino
Arduino म्हणजे काय?.
Presentation transcript:

Holtek 32-bit MCU Promotion HT32F1765 Starter Kit

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

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

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

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

HT32F1765 Block Diagram

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 1765/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 ±5% @ -40 ℃ ~ +85 ℃ LSE: 32 KHz LSI: 32 KHz ±10% @ 25 ℃ PDMA 1 With 12 channels USB 8 endpoints (including endpoint 0) USB 2.0 Full Speed SCI ISO7816-3 Smart Card Interface CSIF CMOS sensor interface, Clock speed up to 24MHz YUV or RAW RGB data format (QVGA / CIF) For HT32F2755 only

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

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. 60mA @ 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

HT32F1765 Pin Assignment 1

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

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文件 …

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

HT32F1765 SK Reference Documents IC Description Firmware Library HT32F1755-1765-2755_Datasheetv100.pdf HT32F1755-1765-2755_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

Q & A