TMS320F2812 es un nuevo procesador de señal digital de punto fijo de 32 bits de alto rendimiento basado en el núcleo C28x compatible con el código DSP de la serie F24x/LF240x y algunas funciones. El ciclo de ejecución del núcleo C28x alcanza los 6,67 ns y la frecuencia operativa máxima puede alcanzar los 150 MHz, lo que garantiza que el sistema de control tenga suficiente potencia informática.
Además, F2812 integra muchos periféricos y proporciona un sistema en chip completo, lo que reduce los costos del sistema y logra un control más simple y eficiente.
Los periféricos en el chip incluyen principalmente 2 × 8 ADC de 12 bits (el tiempo de conversión más rápido de 80 ns), 2 SCI, 1 SPI, 1 McBSP, 1 interfaz eCAN, etc., con dos módulos de gestión de eventos cada uno. (EVA, EVB) incluye 6 canales de PWM/CMP, 2 canales de QEP, 3 canales de CAP y 2 canales de temporizadores de 16 bits (o TxPWM/TxCMP).
Además, el dispositivo cuenta con tres temporizadores de CPU independientes de 32 bits y hasta 56 pines GPIO programables de forma independiente.
Se puede ver que F2812 no solo tiene las excelentes capacidades de procesamiento de datos de un procesador de señal digital, sino que también tiene periféricos e interfaces en chip adecuados para el control, y puede usarse ampliamente en varios sistemas de alto rendimiento. controles del sistema.
F2812 se diferencia del DSP de la serie F24xx en que adopta un método de direccionamiento unificado.
Hay 18K SARAM dentro del chip, incluidos MO, M1, L0, L1, H0*** 5 bloques de memoria.
Cada bloque de memoria permanece independiente y se puede acceder a diferentes bloques de RAM en el mismo ciclo de máquina, lo que reduce los retrasos en la canalización.
F2812 también tiene 128K palabras de FLASH en su interior, con un espacio de direcciones de 3D8000h-3F7FFFh, que es adecuado para sistemas de control de bajo consumo y alto rendimiento.
Además, F2812 proporciona una interfaz de expansión de memoria externa (XINTF) para facilitar la expansión del sistema, y su espacio de direccionamiento puede alcanzar 1 MB.
F2812 tiene una variedad de métodos de inicio de encendido para elegir. El control de inicio del programa cuando el DSP está encendido se puede controlar configurando los diferentes estados de GPIOF4, GPIOF12, GPIOF3 y GPIOF2.