TMS320F28335PGFA
TMS320F28335PGFA
Active
Description:  IC MCU 32BIT 512KB FLASH 176LQFP
Manufacturer:  Texas Instruments
History Price: $31.56000
In Stock: 23400
TMS320F28335PGFA Distributors
Contact us and register as a distributor: support@icdirectory.com
Distributors
Mfr Part
Stock
 
 
Slogan
Updated
TMS320F28335PGFA Specification
Specification
Mfr Part
TMS320F28335PGFA
Category
Embedded - Microcontrollers
Manufacturer
Texas Instruments
Series
C2000 C28x Delfino
Packaging
Bulk or Tray
Status
Active
Environmental Compliance
Lead Free
Radiation Hardening
No
REACH SVHC
No SVHC
RoHS
Compliant
HS Code
-
Technical Parameter
Core Processor
C28x
Core Size
32-Bit Single-Core
Speed
150MHz
Connectivity
CANbus, EBI/EMI, I2C, McBSP, SCI, SPI, UART/USART
Peripherals
DMA, POR, PWM, WDT
Number of I/O
88
Program Memory Size
512KB (256K x 16)
Program Memory Type
FLASH
EEPROM Size
-
RAM Size
34K x 16
Voltage - Supply (Vcc/Vdd)
1.805V ~ 1.995V
Data Converters
A/D 16x12b
Oscillator Type
Internal
Operating Temperature
-40 ℃ ~ 85 ℃ (TA)
Mounting Type
Surface Mount
Package / Case
-
Supplier Device Package
176-LQFP (24x24)
TMS320F28335PGFA PDF Datasheet
TMS320F28335PGFA Related Parts
TMS320F206PZ
TMS320F206PZ
Texas Instruments
IC CMOS DSP 100LQFP
TMS320F206PZA
TMS320F206PZA
Texas Instruments
IC CMOS DSP 100LQFP
TMS320F240PQ
TMS320F240PQ
Texas Instruments
IC MCU 16BIT 32KB FLASH 132BQFP
TMS320F240PQA
TMS320F240PQA
Texas Instruments
IC MCU 16BIT 32KB FLASH 132BQFP
TMS320F240PQG4
TMS320F240PQG4
Texas Instruments
IC MCU 16BIT 32KB FLASH 132BQFP
TMS320F240PQS
TMS320F240PQS
Texas Instruments
IC MCU 16BIT 32KB FLASH 132BQFP
TMS320F241FN
TMS320F241FN
Texas Instruments
IC MCU 16BIT 16KB FLASH 68PLCC
TMS320F241FNA
TMS320F241FNA
Texas Instruments
IC MCU 16BIT 16KB FLASH 68PLCC
TMS320F241FNS
TMS320F241FNS
Texas Instruments
IC MCU 16BIT 16KB FLASH 68PLCC
TMS320F241PG
TMS320F241PG
Texas Instruments
IC MCU 16BIT 16KB FLASH 64QFP
TMS320F241PGA
TMS320F241PGA
Texas Instruments
IC MCU 16BIT 16KB FLASH 64QFP
TMS320F241PGS
TMS320F241PGS
Texas Instruments
IC MCU 16BIT 16KB FLASH 64QFP
TMS320F28335PGFA Description
The TMS320F28335PGFA is a highly versatile and high-performance microcontroller from Texas Instruments, designed for real-time digital signal processing (DSP) and control applications. Part of the C2000 series of microcontrollers, the TMS320F28335 is built around the C28x DSP core, which combines the performance of a floating-point DSP with the flexibility of a microcontroller. This makes it ideal for complex embedded control tasks, such as motor control, industrial automation, power conversion, and sensor-based systems. With a combination of high-speed processing, rich peripheral set, and low power consumption, the TMS320F28335PGFA excels in applications requiring precise control and high-performance signal processing.

## Overview

The TMS320F28335PGFA integrates a C28x core that operates at speeds of up to 200 MHz, making it capable of processing large amounts of data at high speeds. It comes with a wide array of peripherals that include PWM modules, ADC channels, communication interfaces like SPI, I2C, and UART, as well as multiple timers, high-speed counters, and position sensors. These features are especially useful for tasks involving motor control, power electronics, industrial automation, and data acquisition systems. Moreover, the TMS320F28335PGFA includes advanced digital signal processing features such as fast Fourier transforms (FFT), filtering, and data manipulation, which are essential for real-time control and monitoring in embedded applications.

## Key Features

1. C28x Core (DSP Core):

* The TMS320F28335PGFA is built on the C28x DSP core, a 32-bit RISC processor optimized for high-speed numerical processing. This core can run at speeds of up to 200 MHz, providing high processing power for real-time signal processing and control tasks.
* The C28x core supports single-cycle multiplication and division as well as hardware-based floating-point operations (IEEE-754 compliant), making it ideal for applications that require complex computations, such as motor control, power management, and signal filtering.
* The processor also features Harvard architecture, which allows for simultaneous instruction and data fetch, significantly improving throughput and reducing latency.

2. Memory:

* Flash Memory: The TMS320F28335PGFA comes with 512 KB of Flash memory, which is used for storing program code, bootloaders, and other firmware. This memory is designed to be flexible, allowing for efficient memory management.
* SRAM: The microcontroller includes 68 KB of SRAM, which provides high-speed, low-latency access for real-time data storage and processing. This amount of SRAM is sufficient for most control algorithms and runtime data in embedded systems.
* External Memory Interface: The TMS320F28335PGFA supports interfacing with external memory devices through a 16-bit external memory interface (EMIF). This allows for the expansion of memory resources when needed, particularly in more complex applications.

3. Analog Peripherals:

* Analog-to-Digital Converter (ADC): The microcontroller is equipped with a 16-bit ADC, capable of sampling rates of up to 1 MSPS (million samples per second). This high-speed ADC is ideal for applications that require fast and accurate signal acquisition, such as sensor data acquisition, voltage/current monitoring, and motor feedback systems.
* Digital-to-Analog Converter (DAC): The TMS320F28335PGFA includes a 12-bit DAC, enabling the generation of analog output signals. This feature is useful in applications such as signal generation, motor control, and audio processing.
* Comparator: The microcontroller includes several comparators for comparing analog signals, typically used for zero-crossing detection, voltage threshold sensing, or over-current protection.

4. Timers and PWM:

* The TMS320F28335PGFA includes 16-bit and 32-bit timers, capable of handling a wide range of tasks including time measurement, event triggering, and PWM signal generation.
* PWM Generation: This microcontroller features advanced PWM modules, which can generate high-resolution pulse-width modulated signals for motor control and other applications. It supports up to 8 PWM channels with a high-frequency switching capability.
* Time-Base Units: The microcontroller includes advanced control peripherals, such as high-speed timers with dead-time insertion, output compare, and input capture, which are critical for precise motor control and other time-sensitive applications.

5. Communication Interfaces:

* SPI (Serial Peripheral Interface): The TMS320F28335PGFA offers 2 SPI interfaces, allowing high-speed data exchange with external devices such as sensors, displays, and other microcontrollers.
* I2C (Inter-Integrated Circuit): The microcontroller includes 2 I2C interfaces for communication with low-speed peripherals like EEPROMs, sensors, and other I2C-enabled devices.
* UART (Universal Asynchronous Receiver-Transmitter): The TMS320F28335PGFA comes with 2 UART interfaces, which are used for serial communication, enabling the microcontroller to exchange data with external devices such as computers, sensors, and other embedded systems.
* CAN (Controller Area Network): The microcontroller supports CAN communication, which is commonly used in industrial automation and automotive applications for real-time, robust communication between devices.

6. Advanced Control Peripherals:

* QEP (Quadrature Encoder Pulse): The TMS320F28335PGFA features quadrature encoder interfaces for position sensing in motor control applications. These interfaces allow for precise measurement of the angular position, speed, and direction of a rotating object.
* EPWM (Enhanced Pulse Width Modulation): The microcontroller includes enhanced PWM capabilities, offering dead-time insertion, complementary PWM outputs, and fault protection, making it suitable for advanced motor control, power electronics, and robotics applications.

7. Real-Time Control:

* The TMS320F28335PGFA is well-suited for real-time control tasks due to its high-speed core, low-latency interrupts, and dedicated control peripherals. This enables the microcontroller to meet the demands of time-sensitive applications like motor control, data acquisition, and feedback systems.
* The microcontroller features fast interrupt handling and a high-priority interrupt controller, enabling rapid responses to external events and reducing system response time.

8. Power Management:

* The TMS320F28335PGFA is designed to operate with low power consumption. It offers several low-power modes, such as standby and sleep modes, which help reduce the overall energy consumption when the system is idle.
* This microcontroller is particularly well-suited for battery-powered devices or systems that require long operation times on limited power sources.

9. Package Options:

* The TMS320F28335PGFA is available in a LQFP-100 package, which provides 100 pins. This form factor offers ample I/O pins and peripheral interfaces, making it suitable for applications requiring a moderate number of external connections.

## Specifications

Here are the detailed specifications of the TMS320F28335PGFA:

* Core: C28x DSP core, 32-bit RISC processor
* Clock Speed: Up to 200 MHz
* Flash Memory: 512 KB of Flash memory
* SRAM: 68 KB of SRAM
* I/O Pins: Up to 100 GPIO pins
* Timers:

* 16-bit and 32-bit timers
* PWM Generation (8 channels)
* Dead-time insertion and fault protection
* ADC:

* 16-bit ADC, up to 1 MSPS sampling rate
* Multiple input channels for sensor interfacing
* DAC:

* 12-bit DAC
* Communication Interfaces:

* 2x SPI
* 2x I2C
* 2x UART
* 1x CAN
* PWM: Enhanced PWM generation for motor control
* Real-Time Control: High-priority interrupt system and fast interrupt response
* Package: LQFP-100 (100 pins)
* Operating Voltage: 3.3V ±10%
* Operating Temperature Range: -40°C to 125°C (industrial grade)

## Applications

The TMS320F28335PGFA is well-suited for a wide range of real-time control and signal processing applications, including:

1. Motor Control:

* High-performance motor control systems (DC motors, brushless motors, stepper motors) requiring precise control, high-speed feedback, and efficient PWM generation.

2. Industrial Automation:

* Applications in robotics, sensor monitoring, servo systems, and industrial feedback control.

3. Power Conversion:

* Power inverters, DC-DC converters, and motor drives in renewable energy systems, electric vehicles, and industrial power supplies.

4. Data Acquisition:

* Sensor data acquisition, signal processing, and real-time feedback loops.

5. Automotive:

* Automotive motor control, electric power steering, and battery management systems.

6. IoT and Embedded Systems:

* Sensor-based IoT systems, embedded applications, and low-power, real-time systems requiring high-speed data processing.

## Conclusion

The TMS320F28335PGFA from Texas Instruments is a powerful microcontroller offering a C28x DSP core with 200 MHz clock speed, 512 KB of Flash memory, and advanced peripherals. Its blend of signal processing capabilities, real-time control features, and extensive connectivity options make it ideal for applications such as motor control, power conversion, industrial automation, and data acquisition. This microcontroller is especially well-suited for systems that demand high-performance computing, precise control, and low-latency processing.
TMS320F28335PGFA Compare Parts
  • TMS320F28335PGFA vs TMS5704357BGWTEP
  • TMS320F28335PGFA vs TMS5703137DZWTQQ1
  • TMS320F28335PGFA vs TMS5703137DPGEQQ1
  • TMS320F28335PGFA vs TMS5703137DPGEQQ1
  • TMS320F28335PGFA vs TMS5703137CZWTQQ1
  • TMS320F28335PGFA vs TMS5703137CPGEQQ1
  • TMS320F28335PGFA vs TMS5703137CGWTQEP
  • TMS320F28335PGFA vs TMS5703137CGWTMEP
  • TMS320F28335PGFA vs TMS5703137BZWTQQ1
  • TMS320F28335PGFA vs TMS5703137BPGEQQ1
  • TMS320F28335PGFA vs TMS5703135DZWTQQ1
  • TMS320F28335PGFA vs TMS5703135DPGEQQ1
  • TMS320F28335PGFA vs TMS5703135CZWTQQ1
  • TMS320F28335PGFA vs TMS5703135CPGEQQ1
  • TMS320F28335PGFA vs TMS5703134DZWTQQ1
  • TMS320F28335PGFA vs TMS5703134DPGEQQ1
  • TMS320F28335PGFA vs TMS5703134CZWTQQ1
  • TMS320F28335PGFA vs TMS5703134CPGEQQ1
  • TMS320F28335PGFA vs TMS5702135DZWTQQ1
  • TMS320F28335PGFA vs TMS5702135DPGEQQ1
  • TMS320F28335PGFA vs TMS5702135CZWTQQ1
  • TMS320F28335PGFA vs TMS5702135CPGEQQ1
  • TMS320F28335PGFA vs TMS5702134DZWTQQ1
  • TMS320F28335PGFA vs TMS5702134DPGEQQ1
  • TMS320F28335PGFA vs TMS5702134CZWTQQ1
  • TMS320F28335PGFA vs TMS5702134CPGEQQ1
  • TMS320F28335PGFA vs TMS5702125DZWTQQ1
  • TMS320F28335PGFA vs TMS5702125DPGEQQ1
  • TMS320F28335PGFA vs TMS5702125CZWTQQ1
  • TMS320F28335PGFA vs TMS5702125CPGEQQ1
  • TMS320F28335PGFA vs TMS5702125BPGEQQ1
  • TMS320F28335PGFA vs TMS5702124DZWTQQ1
  • TMS320F28335PGFA vs TMS5702124DPGEQQ1
  • TMS320F28335PGFA vs TMS5702124CZWTQQ1
  • TMS320F28335PGFA vs TMS5702124CPGEQQ1
  • TMS320F28335PGFA vs TMS5701227CZWTQQ1R
  • TMS320F28335PGFA vs TMS5701227CZWTQQ1
  • TMS320F28335PGFA vs TMS5701227CZWTQQ1
  • TMS320F28335PGFA vs TMS5701227CPGEQQ1
  • TMS320F28335PGFA vs TMS5701227BZWTQQ1
  • TMS320F28335PGFA FAQ
    Q1: What is the Texas Instruments TMS320F28335PGFA?
    A1: The Texas Instruments TMS320F28335PGFA is a high-performance microcontroller from the C2000 family, designed for real-time control applications such as motor control, industrial automation, and digital power systems.

    Q2: What is the processing speed of the TMS320F28335PGFA?
    A2: The TMS320F28335PGFA operates at a clock speed of up to 150 MHz, providing the necessary computational power for demanding real-time control applications.

    Q3: How much memory does the TMS320F28335PGFA have?
    A3: The TMS320F28335PGFA features 256 KB of flash memory and 68 KB of SRAM, providing ample memory for complex algorithms and real-time data processing.

    Q4: How many GPIO pins does the TMS320F28335PGFA support?
    A4: The TMS320F28335PGFA has 40 GPIO pins, allowing for extensive interfacing capabilities with external components and peripherals.

    Q5: Does the TMS320F28335PGFA include analog features?
    A5: Yes, the TMS320F28335PGFA includes a 12-bit ADC with up to 16 channels, making it suitable for applications that require analog signal measurement and processing.

    Q6: What communication interfaces are available on the TMS320F28335PGFA?
    A6: The TMS320F28335PGFA supports multiple communication interfaces, including SPI, I2C, UART, CAN, and SCI, enabling seamless communication with various external devices.

    Q7: Does the TMS320F28335PGFA support motor control?
    A7: Yes, the TMS320F28335PGFA is well-suited for motor control applications due to its fast PWM generation, high-resolution timers, and integrated peripherals such as quadrature encoders and comparators.

    Q8: What is the package type of the TMS320F28335PGFA?
    A8: The TMS320F28335PGFA is available in a 100-pin PQFP (Plastic Quad Flat Package) form factor, providing a compact yet flexible solution for embedded designs.

    Q9: Is the TMS320F28335PGFA suitable for industrial automation applications?
    A9: Yes, the TMS320F28335PGFA is frequently used in industrial automation for controlling processes, motors, and power systems due to its real-time control capabilities and robust performance.

    Q10: Does the TMS320F28335PGFA have DSP functionality?
    A10: Yes, the TMS320F28335PGFA is a DSP-enabled microcontroller, making it ideal for applications requiring high-performance signal processing, such as motor control, digital filtering, and communications.

    Q11: What is the operating voltage range for the TMS320F28335PGFA?
    A11: The TMS320F28335PGFA operates with a supply voltage range of 3.3V to 5V, making it compatible with different power configurations.

    Q12: Does the TMS320F28335PGFA support real-time operating systems (RTOS)?
    A12: Yes, the TMS320F28335PGFA is compatible with real-time operating systems (RTOS), enabling efficient management of tasks and real-time response in complex applications.

    Q13: What is the maximum frequency for PWM outputs on the TMS320F28335PGFA?
    A13: The TMS320F28335PGFA supports PWM frequencies up to 150 kHz, making it ideal for motor control and other precision applications requiring fast switching.

    Q14: How many timers are available on the TMS320F28335PGFA?
    A14: The TMS320F28335PGFA features 8 general-purpose timers, which can be used for various time-dependent operations such as PWM generation, motor control, and event scheduling.

    Q15: Does the TMS320F28335PGFA include any safety features?
    A15: While the TMS320F28335PGFA does not have integrated functional safety features, it can be used in safety-critical applications when combined with external components for safety measures.

    Q16: Is the TMS320F28335PGFA suitable for automotive applications?
    A16: Yes, the TMS320F28335PGFA can be used in automotive applications, particularly for electric vehicle motor control, battery management systems, and in-vehicle power electronics.

    Q17: Does the TMS320F28335PGFA support Direct Memory Access (DMA)?
    A17: Yes, the TMS320F28335PGFA supports DMA, allowing data transfers between peripherals and memory without CPU intervention, enhancing system performance.

    Q18: What is the temperature range for the TMS320F28335PGFA?
    A18: The TMS320F28335PGFA has an operating temperature range of -40°C to 125°C, making it suitable for use in harsh environments and industrial applications.

    Q19: Does the TMS320F28335PGFA support low-power modes?
    A19: Yes, the TMS320F28335PGFA features multiple low-power modes, allowing it to be optimized for power-sensitive applications and battery-powered devices.

    Q20: What development tools are available for the TMS320F28335PGFA?
    A20: Texas Instruments provides a range of development tools for the TMS320F28335PGFA, including the Code Composer Studio IDE, motor control libraries, and evaluation boards, making it easier to develop and debug applications.
    Customer Reviews
    4.95 out of 5.00 stars from 116 customer reviews from all over the world
    Emil Kwiatkowski
    Poland
    5 stars
    2026-04-14 00:25
    Looks genuine. Have IR logo. Not tested yet.
    Gintaras Jonas
    Lithuania
    5 stars
    2026-04-13 20:38
    looks like not genuine
    Laura Ramirez
    United States
    5 stars
    2026-04-13 19:13
    Okay, according to the announcement.
    Valentina
    Spain
    5 stars
    2026-04-13 18:12
    Product good, as described.
    Éva Lefebvre
    France
    5 stars
    2026-04-13 17:07
    Very fast thank you
    Benjamin Dupuis
    France
    5 stars
    2026-04-13 16:57
    They are missing in my order...