TMS320F2803x Piccolo™ Microcontrollers

Texas Instruments offers the TMS320F2803x Piccolo microcontrollers with the same 32-bit fixed-point architecture as existing C28x MCUs

Image of Texas Instruments' TMS320F2803x Piccolo™ MicrocontrollersTexas Instruments' F2803x Piccolo family of microcontrollers provides the power of the C28x core and control law accelerator (CLA) coupled with highly integrated control peripherals in low pin-count devices. This family is code-compatible with previous C28x-based code, and also provides a high level of analog integration.

An internal voltage regulator allows for single-rail operation. Enhancements have been made to the HRPWM to allow for dual-edge control (frequency modulation). Analog comparators with internal 10-bit references have been added and can be routed directly to control the PWM outputs. The ADC converts from 0 to 3.3 V fixed full-scale range and supports ratio-metric VREFHI/VREFLO references. The ADC interface has been optimized for low overhead and latency.

Features
  • High-efficiency 32-bit CPU (TMS320C28x)
    • 60 MHz (16.67 ns cycle time)
    • 16 x 16 and 32 x 32 MAC operations
    • 16 x 16 dual MAC
    • Harvard bus architecture
    • Atomic operations
    • Fast interrupt response and processing
    • Unified memory programming model
    • Code-efficient (in C/C++ and assembly)
  • Programmable control law accelerator (CLA)
    • 32-bit floating-point math accelerator
    • Executes code independently of the main CPU
  • Endianness: Little Endian
  • JTAG boundary scan support
    • IEEE standard 1149.1-1990 standard test access port and boundary scan architecture
  • Low cost for both device and system:
    • Single 3.3 V supply
    • No power sequencing requirement
    • Integrated power-on reset and brown-out reset
    • Low power
    • No analog support pins
  • Clocking:
    • Two internal zero-pin oscillators
    • On-chip crystal oscillator and external clock input
    • Watchdog timer module
    • Missing clock detection circuitry
  • Up to 45 individually programmable, multiplexed GPIO pins with input filtering
  • Peripheral interrupt expansion (PIE) block that supports all peripheral interrupts
  • Three 32-bit CPU timers
  • Independent 16-bit timer in each enhanced pulse width modulator (ePWM)
  • On-chip memory
    • Flash, SARAM, OTP, boot ROM available
  • Code-security module
  • 128-bit security key and lock
    • Protects secure memory blocks
    • Prevents firmware reverse engineering
  • Serial port peripherals
    • One serial communications interface (SCI) universal asynchronous receiver/transmitter (UART) module
    • Two serial peripheral interface (SPI) modules
    • One inter-integrated-circuit (I2C) module
    • One local interconnect network (LIN) module
    • One enhanced controller area network (eCAN) module
  • Enhanced control peripherals
    • ePWM
    • High-resolution PWM (HRPWM)
    • Enhanced capture (eCAP) module
    • High-resolution input capture (HRCAP) module
    • Enhanced quadrature encoder pulse (eQEP) module
    • Analog-to-digital converter (ADC)
    • On-chip temperature sensor
    • Comparator
  • Advanced emulation features
  • Analysis and breakpoint functions
  • Real-time debug through hardware
  • 2803x packages
    • 56-pin RSH very thin quad flatpack (no lead) (VQFN)
    • 64-pin PAG thin quad flatpack (TQFP)
    • 80-pin PN low-profile quad flatpack (LQFP)

TMS320F2803x Piccolo Microcontrollers

ImageManufacturer Part NumberDescriptionProgram Memory TypeAvailable QuantityPriceView Details
IC MCU 32BIT 32KB FLASH 80LQFPTMS320F28030PNQIC MCU 32BIT 32KB FLASH 80LQFPFLASH0 - Immediate$7.49View Details
IC MCU 32BIT 64KB FLASH 64TQFPTMS320F28032PAGTIC MCU 32BIT 64KB FLASH 64TQFPFLASH262 - Immediate$7.32View Details
IC MCU 32BIT 128KB FLASH 64TQFPTMS320F28035PAGSIC MCU 32BIT 128KB FLASH 64TQFPFLASH218 - Immediate$12.91View Details
IC MCU 32BIT 128KB FLASH 64TQFPTMS320F28035PAGTIC MCU 32BIT 128KB FLASH 64TQFPFLASH337 - Immediate$11.88View Details
IC MCU 32BIT 128KB FLASH 80LQFPTMS320F28035PNSIC MCU 32BIT 128KB FLASH 80LQFPFLASH2380 - Immediate$13.45View Details

Evaluation Boards and Development Kits

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
EVAL BOARD FOR TMS320F28035TMDSDCDCLEDKITEVAL BOARD FOR TMS320F280350 - Immediate$416.90View Details
SOLAR EXPLORER TMS320F28035TMDSSOLARPEXPKITSOLAR EXPLORER TMS320F280350 - Immediate$499.01View Details
EVAL BOARD FOR TMS320F28035TMDSHVMPPTKITEVAL BOARD FOR TMS320F280350 - Immediate$873.75View Details
CONTROLCARD TMS320F28035 EVAL BDTMDSCNCD28035CONTROLCARD TMS320F28035 EVAL BD34 - Immediate$96.00View Details
CONTROLCARD TMS320F28035 EVAL BDTMDSCNCD28035ISOCONTROLCARD TMS320F28035 EVAL BD1 - Immediate$82.80View Details
EXPERIMENTER TMS320F28035 EVALTMDSDOCK28035EXPERIMENTER TMS320F28035 EVAL8 - Immediate$156.00View Details
EVAL BD FOR DRV8303 TMS320F28035DRV8303EVMEVAL BD FOR DRV8303 TMS320F280350 - Immediate$118.80View Details
EVAL BOARD FOR TMS320F28035TMDSILPFCKITEVAL BOARD FOR TMS320F280350 - Immediate$373.75View Details
EVAL BD FOR TDC1000 TMS320F28035TDC1000-C2000EVMEVAL BD FOR TDC1000 TMS320F2803513 - Immediate$358.80View Details
EVAL BOARD FOR TMS320F28035TMDSSOLARUINVKITEVAL BOARD FOR TMS320F280350 - Immediate$1,062.50View Details
EVAL BOARD FOR TMS320F28035TMDS1MTRPFCKITEVAL BOARD FOR TMS320F280350 - Immediate$405.90View Details
EVAL BOARD FOR TMS320F28035TMDS2MTRPFCKITEVAL BOARD FOR TMS320F280350 - Immediate$438.90View Details
EVAL BOARD FOR TMS320F28035TMDSPLCMODA-P3XEVAL BOARD FOR TMS320F280350 - Immediate$236.50View Details
CONTROLCARD TMS320F28035 EVAL BDTMDXCNCD28035CONTROLCARD TMS320F28035 EVAL BD0 - Immediate$65.91View Details
EXPERIMENTER TMS320F28035 EVALTMDXDOCK28035EXPERIMENTER TMS320F28035 EVAL0 - Immediate$98.34View Details
Published: 2017-06-27