OverviewEl TMS320F28379D es un microcontrolador dual‑core de 32 bits de la familia C2000™ optimizado para control en tiempo real, sensado y electrónica de potencia. Integra procesamiento de señal de alto rendimiento, subsistemas analógicos y numerosos periféricos para drives industriales, energía digital y aplicaciones de transporte.
SummaryDos núcleos TMS320C28x (200 MHz cada uno) con dos CLAs programables, FPU IEEE‑754 de precisión simple, TMU, VCU‑II y aceleradores hardware. Grandes opciones de memoria on‑chip (hasta 1 MB Flash, hasta 204 KB SRAM), varios ADCs, PWM extenso, interfaces de comunicación y funciones de seguridad para consolidar arquitecturas de control.
Key parameters- CPU: 2 × C28x + 2 × CLA, 200 MHz por núcleo
- Procesamiento total: hasta 800 MIPS (combinado)
- Flash: hasta 1024 KB; RAM: hasta 204 KB
- ADC: hasta 4 ADC (modos 16‑bit/12‑bit), variantes con 14/20/24 canales
- PWM: 24 canales (16 HRPWM)
- Comunicaciones: USB 2.0 (MAC+PHY), CAN ×2, SPI hasta 8, UART ×4, I2C ×2, McBSP
- Temp. operación: −40 °C a 125 °C (según variante)
Features- Arquitectura dual‑core con CLAs independientes para particionado de control y aislamiento de tareas en tiempo real.
- Aceleradores hardware: FPU, TMU, VCU‑II y Control Law Accelerator para operaciones matemáticas aceleradas.
- PWM de alta resolución, múltiples módulos eCAP/eQEP/QEP y SDFM para control motor y medición de corriente aislada.
- Seguridad integrada: zonas seguras de 128 bits, almacenamiento seguro y ID único de dispositivo.
- Memoria: Flash con ECC y SRAM con ECC/paridad; EMIF para ASRAM/SDRAM externas.
- Soporte de seguridad funcional: familia Functional Safety‑Compliant con documentación para ISO 26262 / IEC 61508 / IEC 60730.
- Opciones de encapsulado: nFBGA (337 bolas), HLQFP (176 pines PowerPAD), HTQFP (100 pines PowerPAD).
Applications and software ecosystem- Drives industriales, control de servos y robótica
- Energía digital e inversores solares
- Vehículos eléctricos y sistemas de transporte
- Adquisición y procesamiento de señales de alto rendimiento
- Soporte: C2000Ware, DigitalPower SDK, MotorControl SDK y placas de evaluación (LaunchPad, controlCARD, EVM).
Functional safety & certification- Diseñado para sistemas con requisitos de seguridad; documentación disponible para ISO 26262 (guía a nivel sistema hasta ASIL D), IEC 61508 (hasta SIL 3) y artefactos de seguridad relacionados; erratas y guías de integridad hardware publicadas.
Technical specifications- Familia: TMS320F2837xD (TMS320F28379D)
- Freq. CPU: 200 MHz por núcleo C28x
- Flash (kB): hasta 1024; RAM (kB): hasta 204
- ADC: modos 16‑bit (1.1 MSPS) y 12‑bit (3.5 MSPS)
- Canales ADC: 14 / 20 / 24 (dependiendo de la variante)
- PWM: 24 canales (16 HRPWM)
- SDFM: 8 canales; DMA: 12 canales
- GPIO: hasta 169; UART: 4; SPI: hasta 8; CAN: 2; I2C: 2; USB: USB 2.0 MAC+PHY
- Edge AI: Edge AI Studio habilitado; SO soportado: FreeRTOS