| 简介 |
ST公司的SPC560Px(SPC560P50L3, SPC560P50L5, SPC560P44L3, SPC560P44L5)是32位基于Power Architecture™的MCU,用于汽车底盘和安全应用. SPC560Px采用高性能60MHz e200z0h CPU,具有带ECC的512KB闪存,4X16KB带ECC的 EEPROM 闪存,40KB的带ECCRAM,以及多种接口.本文介绍了SPC560Px 的主要特性,方框图以及在电子动力操纵和安全气袋中的应用框图.
SPC560P50L3, SPC560P50L5, SPC560P44L3, SPC560P44L5 32-bit Power Architecture based MCU for chassis & safety applications
The 32-bit SPC560Px automotive microcontroller is a System-on-Chip (SoC) device designed to be central to the development of the next wave of airbag/steering applications.
The SPC560Px is one of a series of next-generation automotive microcontrollers based on the Power Architecture Book E architecture and designed specifically for embedded applications.
SPC560Px 主要特性: ■High performance 60MHz e200z0h CPU 32bit Power ArchitectureTM Book E CPU Variable Length Encoding (VLE) ■Memory Available 512KByte on-chip Flash memory, with ECC, with erase/program controller 4x16KByte on-chip Flash memory with ECC for EEPROM emulation 40KByte on-chip RAM with ECC ■Fail safe protection programmable watchdog timer junction temperature sensor Non maskable interrupt fault collection Unit ■Nexus L2+ interface ■Interrupts 16 channel eDMA controller 16 priority level controller ■Two general purpose eTimer units 6 timers each with up / down capabilities 16bit resolution, cascadeable counters quadrature decode with rotation direction flag double buffer input capture and output compare ■Communications Interfaces Two LINFlex channels Four DSPI channels with automatic chip select generation One FlexCAN interface (2.0B Active) with 32 message objects One safety port based on FlexCAN with 32 message objects and up to 7.5Mbit/s capability; usable as 2nd CAN when not used as safety port FlexRay module (V2.1) with dual or single channel ■Two 10-bit A/D Converter 2 x 13 input channels conversion time < 1us including sampling time at full precision programmable ADC Cross Triggering Unit (CTU) 4 analog watchdog with interrupt capability ■On chip CAN/UART/Flexray Bootstrap loader with Boot Assist Module (BAM) ■One FlexPWM Unit 8 complementary or independent outputs with ADC synchronisation signals integrated configurable dead time unit and inverter fault input pins 16bit resolution, up to 2x fCPU ■Clock generation 4-40MHz main oscillator 16MHz internal RC-oscillator software controlled FMPLL ■Voltage supply 3.3V or 5V supply for I/Os and ADC on chip single supply voltage regulator with external ballast transistor ■Temperature Range Operating temperature range -40 to 125°C or -40 to 105°C

图1.SPC560Px 方框图

图2.SPC560Px在电子动力操纵中的应用

图3. SPC560Px在安全气袋中的应用
来源:ST |