32-bit microcontrollers with flash memory for embedded systems
Manufacturer: ti
# TMS320F28035RSHS Product Series Introduction
## 1. Overview
The TMS320F28035RSHS belongs to Texas Instruments' TMS320F28x series of digital signal processors (DSPs). These processors are specifically designed to meet the demanding requirements of high - performance embedded control applications. With a combination of powerful processing capabilities, rich peripheral interfaces, and low power consumption, the TMS320F28035RSHS is an ideal choice for a wide range of industries, including industrial automation, automotive, and renewable energy.
## 2. Key Features
### 2.1 CPU and Processing Power
- **High - Performance CPU**: The TMS320F28035RSHS is equipped with a 32 - bit C28x CPU core. It can operate at a clock speed of up to 60 MHz, providing fast and efficient processing for complex algorithms. This high - speed processing ability enables real - time control and data processing tasks, such as motor control algorithms, power conversion control, and sensor data processing.
- **Harvard Architecture**: The use of a Harvard architecture allows for simultaneous access to program and data memory. This architecture significantly improves the data transfer rate and processing efficiency, as the CPU can fetch instructions and data simultaneously, reducing the overall processing time.
### 2.2 Memory
- **Flash Memory**: It features 128 KB of on - chip flash memory. This non - volatile memory is used to store the program code, allowing the device to retain its functionality even when the power is turned off. The large flash memory capacity enables the implementation of complex control algorithms and application software.
- **SRAM**: There is 20 KB of on - chip static random - access memory (SRAM). SRAM provides fast access to data, which is crucial for real - time data processing. It can be used to store intermediate results, variables, and buffers during the execution of the program.
### 2.3 Peripheral Interfaces
#### 2.3.1 Analog - to - Digital Converters (ADCs)
- **High - Resolution ADCs**: The TMS320F28035RSHS is equipped with two 12 - bit ADCs, each with up to 16 input channels. These ADCs can sample analog signals with a high resolution, allowing for accurate measurement of physical quantities such as voltage, current, and temperature. The fast conversion time of the ADCs enables real - time monitoring and control of analog signals.
- **Dual - ADC Operation**: The dual - ADC configuration allows for simultaneous sampling of multiple analog signals, which is useful in applications where multiple sensors need to be monitored simultaneously, such as in multi - phase motor control systems.
#### 2.3.2 Pulse - Width Modulation (PWM) Modules
- **Multiple PWM Channels**: It has up to 16 PWM channels, which are widely used in motor control and power electronics applications. The PWM modules can generate high - frequency and high - resolution PWM signals, allowing for precise control of the power delivered to motors or other loads.
- **Advanced PWM Features**: The PWM modules support features such as dead - time insertion, fault protection, and programmable edge alignment. These features enhance the reliability and safety of the control system, especially in high - power applications.
#### 2.3.3 Serial Communication Interfaces
- **UART, SPI, and I2C**: The device provides multiple serial communication interfaces, including Universal Asynchronous Receiver/Transmitter (UART), Serial Peripheral Interface (SPI), and Inter - Integrated Circuit (I2C). These interfaces allow the TMS320F28035RSHS to communicate with other
56-VQFN-RSH
Image Preview