TMS320F280040 TMS320F28004x Piccolo™微控制器
数据:
TMS320F280040中文资料.pdf
产品信息
描述The Piccolo™ TMS320F28004x (F28004x) is a powerful32-bit floating-point microcontroller unit (MCU) that lets designers incorporate crucial controlperipherals, differentiated analog, and nonvolatile memory on a single device.The real-time control subsystem is based on TI’s 32-bit C28x CPU, which provides100 MHz of signal processing performance. The C28x CPU is further boosted by the newTMU extended instruction set, which enables fast execution of algorithms with trigonometricoperations commonly found in transforms and torque loop calculations; and the VCU-I extendedinstruction set, which reduces the latency for complex math operations commonly found in encodedapplications. The CLA allows significant offloading of common tasks from the main C28x CPU. The CLAis an independent 32-bit floating-point math accelerator that executes in parallel with the CPU.Additionally, the CLA has its own dedicated memory resources and it can directly access the keyperipherals that are required in a typical control system. Support of a subset of ANSI C isstandard, as are key features like hardware breakpoints and hardware task-switching.The F28004x supports up to 256KB (128KW) of flash memory divided into two 128KB (64KW)banks, which enables programming and execution in parallel. Up to 100KB (50KW) of on-chip SRAM isalso available in blocks of 4KB (2KW) and 16KB (8KW) for efficient system partitioning. Flash ECC,SRAM ECC/parity, and dual-zone security are also supported.High-performance analog blocks are integrated on the F28004x MCU to further enablesystem consolidation. Three separate 12-bit ADCs provide precise and efficient management ofmultiple analog signals, which ultimately boosts system throughput. Seven PGAs on the analog frontend enable on-chip voltage scaling before conversion. Seven analog comparator modules providecontinuous monitoring of input voltage levels for trip conditions.The TMS320C2000™ devices contain industry-leadingcontrol peripherals with frequency-independent ePWM/HRPWM and eCAP allow for a best-in-class levelof control to the system. The built-in 4-channel SDFM allows for seamless integration of anoversampling sigma-delta modulator across an isolation barrier.Connectivity is supported through various industry-standard communication ports (suchas SPI, SCI, I2C, LIN, and CAN) and offers multiple muxing options for optimal signal placement ina variety of applications. New to the C2000™ platform is the fullycompliant PMBus. Additionally, in an industry first, the FSI enables high-speed, robustcommunication to complement the rich set of peripherals that are embedded in the device.Specially enabled device variants, TMS320F28004xC and TMS320F28004xM, allow access tothe Configurable Logic Block (CLB) for additional interfacing features and allow access to thesecure ROM, which includes libraries to enable InstaSPIN-FOC™ andInstaSPIN-MOTION™. See Device Comparison for moreinformation.特性TMS320C28x 32-Bit CPU 100 MHzIEEE 754 Single-Precision Floating-Point Unit (FPU)Trigonometric Math Unit (TMU)3×-Cycle to 4×-Cycle Improvement for Common Trigonometric FunctionsVersus Software Libraries 13-Cycle ParkTransformViterbi/Complex Math Unit(VCU-I)Ten Hardware Breakpoints Programmable Control Law Accelerator (CLA) 100 MHzIEEE 754 Single-Precision Floating-Point InstructionsExecutes Code Independently of Main CPUOn-Chip Memory 256KB (128KW) of Flash (ECC-Protected) Across Two Independent Banks100KB (50KW) of RAM (ECC-Protected orParity-Protected)Dual-Zone Security Supporting Third-Party DevelopmentClock and System Control Two Internal Zero-Pin 10-MHz OscillatorsOn-Chip Crystal Oscillator and External ClockInputWindowed Watchdog Timer ModuleMissing ClockDetection Circuitry 1.2-V Core, 3.3-V I/O DesignInternal VREG or DC-DC for 1.2-V Generation Allows for Single-SupplyDesignsSystem Peripherals6-Channel Direct Memory Access (DMA) Controller40 Individually Programmable Multiplexed General-Purpose Input/Output (GPIO)Pins21 Digital Inputs on AnalogPinsEnhanced Peripheral Interrupt Expansion (ePIE) ModuleMultiple Low-Power Mode (LPM) Support With External WakeupInstaSPIN-FOC™ and InstaSPIN-MOTION™ Complete Three-Phase Motor and Motion-Control Libraryin On-chip ROM Memory Communications Peripherals One Power Management Bus (PMBus) Interface One Inter-Integrated Circuit (I2C) Interface(Pin-Bootable)Two Controller Area Network (CAN) Bus Ports(Pin-Bootable) Two Serial Peripheral Interface (SPI) Ports(Pin-Bootable)Two Serial Communication Interfaces (SCIs)(Pin-Bootable)One Local Interconnect Network (LIN)OneFast Serial Interface (FSI) With a Transmitter andReceiverAnalog System Three 3.45-MSPS, 12-Bit Analog-to-Digital Converters (ADCs)Up to 21 ExternalChannelsFour Integrated Post-Processing Blocks (PPB) perADCSeven Windowed Comparators (CMPSS) With12-Bit Reference Digital-to-Analog Converters (DACs) Digital Glitch FiltersTwo12-Bit Buffered DAC Outputs Seven Programmable Gain Amplifiers(PGAs)Programmable Gain Settings: 3, 6, 12, 24 Programmable OutputFilteringEnhanced Control Peripherals16 ePWM Channels With High-Resolution Capability (150-psResolution)Integrated Dead-Band Support With High ResolutionIntegrated Hardware Trip Zones (TZs) Seven Enhanced Capture (eCAP) ModulesHigh-Resolution Capture (HRCAP) Available on Two ModulesTwo Enhanced Quadrature Encoder Pulse(eQEP) Modules With Support for CW/CCW Operation ModesFour Sigma-Delta FilterModule (SDFM) Input Channels (Two Parallel Filters per Channel)Standard SDFM Data Filtering Comparator Filter for Fast Action forOvervalue or UndervalueConditionConfigurable Logic Block (CLB) Augments Existing Peripheral Capability Supports Position ManagerSolutionsPackage Options:100-Pin Low-Profile Quad Flatpack (LQFP)[PZ Suffix]64-Pin LQFP [PM Suffix] 56-Pin Very Thin Quad Flatpack No-Lead (VQFN) [RSHSuffix]Temperature Options: S: –40°C to 125°C JunctionQ: –40ºC to 125ºCFree-Air(AEC Q100 Qualification for AutomotiveApplications)All trademarks are the property of their respective owners.
电路图、引脚图和封装图