Zenode.ai Logo

TMS320F2808 Series

C2000™ 32-bit MCU with 100-MHz, 128-kb flash, 12 PWM

Manufacturer: Texas Instruments

Catalog

C2000™ 32-bit MCU with 100-MHz, 128-kb flash, 12 PWM

Key Features

High-performance static CMOS technology100 MHz (10-ns cycle time)60 MHz (16.67-ns cycle time)Low-power (1.8-V core, 3.3-V I/O) designJTAG boundary scan supportIEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan ArchitectureHigh-performance 32-bit CPU (TMS320C28x)16 × 16 and 32 × 32 MAC operations16 × 16 dual MACHarvard bus architectureAtomic operationsFast interrupt response and processingUnified memory programming modelCode-efficient (in C/C++ and Assembly)On-chip memoryF2809: 128K × 16 flash, 18K × 16 SARAM F2808: 64K × 16 flash, 18K × 16 SARAM F2806: 32K × 16 flash, 10K × 16 SARAM F2802: 32K × 16 flash, 6K × 16 SARAM F2801: 16K × 16 flash, 6K × 16 SARAM F2801x: 16K × 16 flash, 6K × 16 SARAM1K × 16 OTP ROM (flash devices only)C2802: 32K × 16 ROM, 6K × 16 SARAM C2801: 16K × 16 ROM, 6K × 16 SARAMBoot ROM (4K × 16)With software boot modes (via SCI, SPI, CAN, I2C, and parallel I/O)Standard math tablesClock and system controlOn-chip oscillatorWatchdog timer moduleAny GPIO A pin can be connected to one of the three external core interruptsPeripheral Interrupt Expansion (PIE) block that supports all 43 peripheral interruptsEndianness: Little endian128-bit security key/lockProtects flash/OTP/L0/L1 blocksPrevents firmware reverse-engineeringThree 32-bit CPU timersEnhanced control peripheralsUp to 16 PWM outputsUp to 6 HRPWM outputs with 150-ps MEP resolutionUp to four capture inputsUp to two quadrature encoder interfacesUp to six 32-bit/six 16-bit timersSerial port peripheralsUp to 4 SPI modulesUp to 2 SCI (UART) modulesUp to 2 CAN modulesOne Inter-Integrated-Circuit (I2C) bus12-bit ADC, 16 channels2 × 8 channel input multiplexerTwo sample-and-holdSingle/simultaneous conversionsFast conversion rate: 80 ns - 12.5 MSPS (F2809 only) 160 ns - 6.25 MSPS (280x) 267 ns - 3.75 MSPS (F2801x)Internal or external referenceUp to 35 individually programmable, multiplexed GPIO pins with input filteringAdvanced emulation featuresAnalysis and breakpoint functionsReal-time debug via hardwareDevelopment support includesANSI C/C++ compiler/assembler/linkerCode Composer Studio™ IDESYS/BIOSDigital motor control and digital power software librariesLow-power modes and power savingsIDLE, STANDBY, HALT modes supportedDisable individual peripheral clocksPackage optionsThin quad flatpack (PZ)MicroStar BGA™ (GGM, ZGM)Temperature optionsA: –40°C to 85°C (PZ, GGM, ZGM)S: –40°C to 125°C (PZ, GGM, ZGM)Q: –40°C to 125°C (PZ) (AEC-Q100 qualification for automotive applications)High-performance static CMOS technology100 MHz (10-ns cycle time)60 MHz (16.67-ns cycle time)Low-power (1.8-V core, 3.3-V I/O) designJTAG boundary scan supportIEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan ArchitectureHigh-performance 32-bit CPU (TMS320C28x)16 × 16 and 32 × 32 MAC operations16 × 16 dual MACHarvard bus architectureAtomic operationsFast interrupt response and processingUnified memory programming modelCode-efficient (in C/C++ and Assembly)On-chip memoryF2809: 128K × 16 flash, 18K × 16 SARAM F2808: 64K × 16 flash, 18K × 16 SARAM F2806: 32K × 16 flash, 10K × 16 SARAM F2802: 32K × 16 flash, 6K × 16 SARAM F2801: 16K × 16 flash, 6K × 16 SARAM F2801x: 16K × 16 flash, 6K × 16 SARAM1K × 16 OTP ROM (flash devices only)C2802: 32K × 16 ROM, 6K × 16 SARAM C2801: 16K × 16 ROM, 6K × 16 SARAMBoot ROM (4K × 16)With software boot modes (via SCI, SPI, CAN, I2C, and parallel I/O)Standard math tablesClock and system controlOn-chip oscillatorWatchdog timer moduleAny GPIO A pin can be connected to one of the three external core interruptsPeripheral Interrupt Expansion (PIE) block that supports all 43 peripheral interruptsEndianness: Little endian128-bit security key/lockProtects flash/OTP/L0/L1 blocksPrevents firmware reverse-engineeringThree 32-bit CPU timersEnhanced control peripheralsUp to 16 PWM outputsUp to 6 HRPWM outputs with 150-ps MEP resolutionUp to four capture inputsUp to two quadrature encoder interfacesUp to six 32-bit/six 16-bit timersSerial port peripheralsUp to 4 SPI modulesUp to 2 SCI (UART) modulesUp to 2 CAN modulesOne Inter-Integrated-Circuit (I2C) bus12-bit ADC, 16 channels2 × 8 channel input multiplexerTwo sample-and-holdSingle/simultaneous conversionsFast conversion rate: 80 ns - 12.5 MSPS (F2809 only) 160 ns - 6.25 MSPS (280x) 267 ns - 3.75 MSPS (F2801x)Internal or external referenceUp to 35 individually programmable, multiplexed GPIO pins with input filteringAdvanced emulation featuresAnalysis and breakpoint functionsReal-time debug via hardwareDevelopment support includesANSI C/C++ compiler/assembler/linkerCode Composer Studio™ IDESYS/BIOSDigital motor control and digital power software librariesLow-power modes and power savingsIDLE, STANDBY, HALT modes supportedDisable individual peripheral clocksPackage optionsThin quad flatpack (PZ)MicroStar BGA™ (GGM, ZGM)Temperature optionsA: –40°C to 85°C (PZ, GGM, ZGM)S: –40°C to 125°C (PZ, GGM, ZGM)Q: –40°C to 125°C (PZ) (AEC-Q100 qualification for automotive applications)

Description

AI
The TMS320F2809, TMS320F2809-Q1, TMS320F2808, TMS320F2808-Q1 TMS320F2806, TMS320F2802, TMS320F2801-Q1, TMS320F28015-Q1, TMS320F28016-Q1, TMS320C2802-Q1, and TMS320C2801 devices, members of the TMS320C28x DSP generation, are highly integrated, high-performance solutions for demanding control applications. Throughout this document, TMS320F2809, TMS320F2809-Q1 TMS320F2808, TMS320F2808-Q1 TMS320F2806, TMS320F2802-Q1, TMS320F2801-Q1, TMS320C2802, TMS320C2801, TMS320F28015-Q1, and TMS320F28016-Q1 are abbreviated as F2809, F2808, F2806, F2802-Q1, F2801-Q1, C2802, C2801, F28015-Q1, and F28016-Q1, respectively. TMS320F28015-Q1 and TMS320F28016-Q1 are abbreviated as F2801x. Device Comparison (100-MHz Devices) and Device Comparison (60-MHz Devices) provide a summary of features for each device. The TMS320F2809, TMS320F2809-Q1, TMS320F2808, TMS320F2808-Q1 TMS320F2806, TMS320F2802, TMS320F2801-Q1, TMS320F28015-Q1, TMS320F28016-Q1, TMS320C2802-Q1, and TMS320C2801 devices, members of the TMS320C28x DSP generation, are highly integrated, high-performance solutions for demanding control applications. Throughout this document, TMS320F2809, TMS320F2809-Q1 TMS320F2808, TMS320F2808-Q1 TMS320F2806, TMS320F2802-Q1, TMS320F2801-Q1, TMS320C2802, TMS320C2801, TMS320F28015-Q1, and TMS320F28016-Q1 are abbreviated as F2809, F2808, F2806, F2802-Q1, F2801-Q1, C2802, C2801, F28015-Q1, and F28016-Q1, respectively. TMS320F28015-Q1 and TMS320F28016-Q1 are abbreviated as F2801x. Device Comparison (100-MHz Devices) and Device Comparison (60-MHz Devices) provide a summary of features for each device.