MCU MSP 430 F 5529 MCU MCU MSP

  • Slides: 49
Download presentation

提纲 MCU技术概述 MSP 430 F 5529 MCU设计案例

提纲 MCU技术概述 MSP 430 F 5529 MCU设计案例

提纲 MCU技术概述 MSP 430 F 5529 MCU设计案例

提纲 MCU技术概述 MSP 430 F 5529 MCU设计案例

嵌入式处理产品系列 TI Embedded Processors Code Composer Studio® IDE ARM®-Based Processors Microcontrollers (MCUs) 16 -bit

嵌入式处理产品系列 TI Embedded Processors Code Composer Studio® IDE ARM®-Based Processors Microcontrollers (MCUs) 16 -bit ultra-low power MCUs 32 -bit real-time MCUs MSP 430™ C 2000™ Up to 25 MHZ 40 MHz to 300 MHz Flash 1 KB to 256 KB Analog I/O, ADC LCD, USB, RF urement, sensing, general purpose Flash, RAM 16 KB to 512 KB Meas $. 0. 25 to $9. 00 PWM, ADC, CAN, SPI, I 2 C 32 -bit ARM® MCUs 32 -bit ARM® safety MCUs ™ Digital Signal Processors (DSPs) 32 -bit ARM® processors Singlecore DSPs Multicore processors Sitara™ C 5000™ C 6000™ DSP and ARM Cortex Up to-A 15 10 GHz Tiva™ C Series Hercules ARM Cortex-M 4 F Up to 80 MHz ARM Cortex-R 4 F Up to 220 MHz Up to. ARM 9™ 1. 35 GHz Flash 32 KB to 256 KB Flash 256 KB to 3 MB SDRAM, DDR 2 USB OTG, CAN, ADC, PWM, SPI USB, ENET, Flex. Ray, Timer/PWM, ADC, CAN, LIN, SPI, I 2 C, EMIF Up to 32 KB I/D cache 256 KB L 2, LPDDR, DDR 2/3 support Consumer, industrial, connected home, POS, smart grid, medical Patient monitoring, biometric security, smart e-meter, industrial drives Telecom, medical, mission critical, base stations $2. 00 -$25. 00 $30 to $225. 00 otor Control, Digital Power, Lighting, Ren. Energy Connectivity, Sec M urity, Motion Control, HMI, Industrial Automation $1. 50 to $20. 00 $2. 15 to $5. 25 Safety, transportation, industrial & medical $5. 00 -$30. 00 ARM Cortex-A 8 Up to 800 MHz DSPs multicore, fixed/floating+accesso ries Up to 4 MB SL 2, u. PP, I 2 C, I 2 S, UHPI, 32 KB L 1, 1 MB L 2 Mc. ASP/Mc. BSP, GEMAC, PCIe+PHY, LCDC, integrated ®, PCIe, Mc. BSP, SATA+PHY, CAN, connectivity options: Rapid. IO 10/100 MAC, u. PP, USB+PHY, PR-ICSS USB 2. 0, EMAC UART, Hyperlink, $5. 00 -$25. 00 DDR 2/3

430家族 1 xx 2 xx 4 xx 5 xx Basic Clock System + FLL,

430家族 1 xx 2 xx 4 xx 5 xx Basic Clock System + FLL, FLL + Unified Clock System UCS Core voltage same as supply voltage Programmable Core Voltage with integrated PMM 16 -bit CPU, CPUX 16 -bit CPUXV 2 GPIO w/ pull-up and pull-down GPIO w/pull-up and pull-down, drive strength N/A N/A CRC 16 Software RTC with Basic Timer, Basic Timer + RTC True 32 -bit RTC w/Alarms USART USCI, USI USART, USCI, USB, RF DMA up to 3 -ch DMA up to 8 -ch MPY 16, MPY 32 ADC 10, 12 ADC 12_A 4 -wire JTAG, some devices with Spy-Bi-Wire 4 -wire JTAG and Spy-Bi-Wire *

MSP 430 Generations Category 2 xx 4 xx 5 xx CPU Clock (max) 16

MSP 430 Generations Category 2 xx 4 xx 5 xx CPU Clock (max) 16 MHz 8 MHz 25 MHz Active Current (@ 3. 0 V, typical) 515 u. A @ 1 MHz 4. 2 m. A @ 8 MHz 9. 1 m. A @ 16 MHz 600 u. A @ 1 MHz 4. 8 m. A @ 8 MHz N/A 290 u. A @ 1 MHz 1. 84 m. A @ 8 MHz 230 u. A/MHz 8. 90 m. A @ 25 MHz 120 KB / 8 KB (Flash / RAM) 256 KB / 16 KB (Flash / RAM) Wake-up Time From LPM 3 1 us 6 us 5 us Standby LPM 3 Current 0. 9 – 1. 1 u. A 1. 1 – 2. 5 u. A 1. 9 u. A (RTC, WDT, SVS enabled) LPM 4 Current 0. 1 u. A 1. 2 u. A (LPM 4) / 0. 1 u. A (LPM 4. 5) Flash ISP Minimum DVCC 2. 2 V 2. 7 V 1. 8 V Port I/O Interrupt Capability P 1/P 2 Some devices also P 3/P 4 Prog. Port Pin Drive Strength N/A All port pins Prog. Pull-ups / Pull-downs All port pins N/A All port pins 12 -bit A/D Internal Reference Current 500 u. A 100 u. A* 12 -bit A/D Active Conversion Current 800 u. A 150 u. A* Available MCLK Sources DCO LFXT 1 XT 2 (if available) VLO FLL LFXT 1 XT 2 (if available) N/A LFXT 1 Available FLL Reference Clocks UCS FLL LFXT 1 / XT 1 XT 2 (if available) VLO REFO LFXT 1, REFO, & XT 2 (if present) *

p 全 速 U S B : MSP-EXP 430 F 5529特性-3 n n 集

p 全 速 U S B : MSP-EXP 430 F 5529特性-3 n n 集 成 U S B P H Y 集 成 3. 3 V / 1. 8 V *

MSP 430 F 5529结构框图 *

MSP 430 F 5529结构框图 *

MSP-EXP 430 F 5529开发板 *

MSP-EXP 430 F 5529开发板 *

MSP-EXP 430 F 5529开发板资源 p 官方网站 n n p MSP 430 x 5 xx/x

MSP-EXP 430 F 5529开发板资源 p 官方网站 n n p MSP 430 x 5 xx/x 6 xx用户指导: n p http: //www. ti. com/tool/msp-exp 430 f 5529&DCMP=MSP 430&HQS=Other+OT+usbexp MSP-EXP 430 F 5529开发板硬件电路图:http: //www. ti. com/lit/zip/slar 055 www. ti. com/general/docs/lit/getliterature. tsp? base. Literature MSP 430 F 552 x数据手册: n www. ti. com/general/docs/lit/getliterature. tsp? base. Literature. Number=slas 590&file. Type= pdf&track=no MSP 430 F 552 X例程:http: //www. ti. com/lit/zip/slac 300 p CCSv 5下载途径:http: //processors. wiki. ti. com/index. php/Download_CCS p USB开发资源库下载途径: p n p http: //www. ti. com/tool/msp 430 usbdevpack? DCMP=53 xx 663 x&HQS=msp 430 usbdevpack -pr-tf 电容触摸资源库下载途径:http: //www. ti. com/tool/capsenselibrary#1 *

p N e w Welcome to CCS P r o j e c t

p N e w Welcome to CCS P r o j e c t n p E 新 建 C C S 程 *

p. C Code Examples资源 o d e E x a m p l e

p. C Code Examples资源 o d e E x a m p l e s *

Development Tools开发资源 *

Development Tools开发资源 *

提纲 MCU技术概述 MSP 430 F 5529 MCU设计案例

提纲 MCU技术概述 MSP 430 F 5529 MCU设计案例

程序代码 void USB_PC(void) { ………… Clock. USB(); USB_init(); USB_set. Enabled. Events(k. USB_all. Usb. Events);

程序代码 void USB_PC(void) { ………… Clock. USB(); USB_init(); USB_set. Enabled. Events(k. USB_all. Usb. Events); msc_Init(); if (USB_connection. Info() & k. USB_vbus. Present) { if (USB_enable() == k. USB_succeed) { USB_reset(); USB_connect(); } } while (!(buttons. Pressed & BUTTON_S 2)) { switch (USB_connection. State()) { case ST_USB_DISCONNECTED: ………… break; case ST_USB_CONNECTED_NO_ENUM: ………… break; case ST_ENUM_ACTIVE: msc_Loop(); ………… break; ………… } } ………… } *

TI 新的MCU组合 MSP 430 TM C 2000 TM Hercules. TM Tiva. TM Ultra-low Power

TI 新的MCU组合 MSP 430 TM C 2000 TM Hercules. TM Tiva. TM Ultra-low Power Real-time Control ARM Cortex-R Safety ARM Cortex-M C Series: Connected L Series: Low Power R Series: Real-time Control S Series: Safety & Security System Expertise, Integrated Analog, & Software + Ecosystem *