SM320F2812-HT

www.ti.com

SGUS062A –JUNE 2009 –REVISED APRIL 2010

HALT: Turn off oscillator. This mode basically shuts down the device and places it in the lowest possible power consumption mode. Only a reset or XNMI wakes the device from this mode.

3.2.16 Peripheral Frames 0, 1, 2 (PFn)

The F2812 segregates peripherals into three sections. The mapping of peripherals is as follows:

PF0:

XINTF:

External Interface Configuration Registers (2812 only)

 

PIE:

PIE Interrupt Enable and Control Registers Plus PIE Vector Table

 

Flash:

Flash Control, Programming, Erase, Verify Registers

 

Timers:

CPU-Timers 0, 1, 2 Registers

 

CSM:

Code Security Module KEY Registers

PF1:

eCAN:

eCAN Mailbox and Control Registers

PF2:

SYS:

System Control Registers

 

GPIO:

GPIO Mux Configuration and Control Registers

 

EV:

Event Manager (EVA/EVB) Control Registers

 

McBSP:

McBSP Control and TX/RX Registers

 

SCI:

Serial Communications Interface (SCI) Control and RX/TX Registers

 

SPI:

Serial Peripheral Interface (SPI) Control and RX/TX Registers

 

ADC:

12-Bit ADC Registers

3.2.17 General-Purpose Input/Output (GPIO) Multiplexer

Most of the peripheral signals are multiplexed with general-purpose I/O (GPIO) signals. This enables the user to use a pin as GPIO if the peripheral signal or function is not used. On reset, all GPIO pins are configured as inputs. The user can then individually program each pin for GPIO mode or Peripheral Signal mode. For specific inputs, the user can also select the number of input qualification cycles. This is to filter unwanted noise glitches.

3.2.18 32-Bit CPU Timers (0, 1, 2)

CPU Timers 0, 1, and 2 are identical 32-bit timers with presettable periods and with 16-bit clock prescaling. The timers have a 32-bit count down register, which generates an interrupt when the counter reaches zero. The counter is decremented at the CPU clock speed divided by the prescale value setting. When the counter reaches zero, it is automatically reloaded with a 32-bit period value. CPU Timer 2 is reserved for Real-Time OS (RTOS)/BIOS applications. CPU Timer 1 is also reserved for TI system functions. CPU Timer 2 is connected to INT14 of the CPU. CPU Timer 1 can be connected to INT13 of the CPU. CPU Timer 0 is for general use and is connected to the PIE block.

3.2.19 Control Peripherals

The F2812 supports the following peripherals which are used for embedded control and communication:

EV: The event manager module includes general-purpose timers, full-compare/PWM units, capture inputs (CAP) and quadrature-encoder pulse (QEP) circuits. Two such event managers are provided which enable two three-phase motors to be driven or four two-phase motors. The event managers on the F2812 is compatible to the event managers on the 240x devices (with some minor enhancements).

ADC: The ADC block is a 12-bit converter, single ended, 16-channels. It contains two sample-and-hold units for simultaneous sampling.

Copyright © 2009–2010, Texas Instruments Incorporated

Functional Overview

35

 

Submit Documentation Feedback

 

Product Folder Link(s): SM320F2812-HT

Page 35
Image 35
Texas Instruments SM320F2812-HT specifications Peripheral Frames 0, 1, 2 PFn, General-Purpose Input/Output Gpio Multiplexer

SM320F2812-HT specifications

The Texas Instruments SM320F2812-HT is a highly capable digital signal processor (DSP) specifically designed for high-performance and real-time applications in harsh environments. This part of the C2000 family of microcontrollers caters to applications in areas such as industrial automation, motor control, and power conversion, where reliability and durability under extreme temperature conditions are paramount.

One of the standout features of the SM320F2812-HT is its robust architecture based on a 32-bit fixed-point core. This allows for efficient execution of complex algorithms while maintaining a high processing speed. The processor operates at clock speeds of up to 150 MHz, enabling it to handle multiple tasks simultaneously with minimal latency.

The SM320F2812-HT boasts an impressive memory configuration that includes up to 128 KB of flash memory and 4 KB of RAM. The integrated memory supports efficient data handling and storage, making it ideal for demanding applications that require quick access to critical information. The device also features various peripherals, including analog-to-digital converters (ADCs), pulse width modulation (PWM) modules, and serial communication interfaces, which enhance its functionality in real-time processing and control tasks.

Furthermore, this DSP employs advanced control algorithms and supports various communication protocols, allowing it to interoperate seamlessly with other devices within a system. Its capabilities are further enhanced by Texas Instruments’ extensive development tools and software libraries, which enable developers to accelerate design cycles and improve overall efficiency.

With its high temperature rating, the SM320F2812-HT is designed to operate within a temperature range from -40°C to 125°C, making it particularly well-suited for use in automotive, aerospace, and other rugged environments where traditional components might fail. The high reliability and endurance of this microcontroller make it a preferred choice among engineers looking for durable solutions without compromising performance.

In summary, the Texas Instruments SM320F2812-HT represents a powerful blend of processing capabilities, memory architecture, and environmental resilience. Its features make it a go-to option for developers in search of a robust DSP for real-time applications, ensuring that it meets the rigorous demands of various industrial sectors while delivering consistent performance.