Piccolo™-Mikrocontroller TMS320F2803x

Texas Instruments bietet die Piccolo-Mikrocontroller TMS320F2803x mit der gleichen 32-Bit-Festkomma-Architektur wie bestehende C28x-MCU

Abbildung: Piccolo™-Mikrocontroller TMS320F2803x von Texas InstrumentsDie Mikrocontroller der Familie Piccolo F2803x von Texas Instruments bieten die Leistung eines C28x-Kerns und einen Control Law Accelerator (CLA) in Kombination mit hochintegrierter Steuerperipherie in Komponenten mit geringer Pinanzahl. Diese Familie ist Code-kompatibel mit früherem C28x-basiertem Code und bietet auch ein hohes Maß an analoger Integration.

Ein interner Spannungsregler ermöglicht den Betrieb mit einzelner Versorgungsschiene. Verbesserungen der HRPWM ermöglichen nun eine Zweiflankensteuerung (Frequenzmodulation). Analog-Komparatoren mit internen 10-Bit-Referenzen wurden hinzugefügt und können direkt geroutet werden, um eine Regelung der PWM-Ausgänge zu ermöglichen. Der ADW bietet die Wandlung über einen Festbereich von insgesamt 0 bis 3,3 V und unterstützt ratiometrische VREFHI-/VREFLO-Referenzen. Die ADW-Schnittstelle wurde für geringen Overhead und niedrige Latenz optimiert.

Merkmale
  • Hocheffiziente 32-Bit-CPU (TMS320C28x)
    • 60 MHz (16,67 ns Zykluszeit)
    • 16 x 16 und 32 x 32-MAC-Operationen
    • 16 x 16 Dual-MAC
    • Harvard-Busarchitektur
    • Atomare Operationen
    • Schnelle Interruptantwort und -verarbeitung
    • Einheitliches Speicherprogrammiermodell
    • Codeeffizient (in C/C++ und Assembler)
  • Programmierbarer Control Law Accelerator (CLA)
    • 32-Bit-Gleitkomma-Mathematik-Beschleuniger
    • Code-Ausführung unabhängig von Haupt-CPU
  • Endian-Form: Little Endian
  • JTAG-Boundary-Scan-Unterstützung
    • Standard-Test-Zugangsport und Boundary-Scan-Architektur gemäß IEEE-Norm 1149.1-1990
  • Geringere Kosten für Komponente und System:
    • Einzelne Spannungsversorgung mit 3,3 V
    • Keine Leistungssequenzierung erforderlich
    • Integrierter Einschalt- und Spannungsabfall-Reset
    • Geringer Stromverbrauch
    • Keine Pins für Analog-Unterstützung
  • Taktung:
    • Zwei interne Null-Pin-Oszillatoren
    • Chipeigener Quarzoszillator und externer Takteingang
    • Watchdog-Timermodul
    • Detektorschaltung für fehlenden Takt
  • Bis zu 45 individuell programmierbare, gemultiplexte GPIO-Pins mit Eingangsfilterung
  • Peripherie-Interrupt-Erweiterungblock (PIE), der alle Peripherie-Interrupts unterstützt
  • Drei 32-Bit-CPU-Timer
  • Unabhängiger 16-Bit-Timer in jedem Enhanced-PWM-Modulator (ePWM)
  • On-Chip-Speicher
    • Flash-Speicher, SARAM, OTP, Boot-ROM erhältlich
  • Code-Sicherheitsmodul
  • 128-Bit-Verschlüsselung und -Sperre
    • Schützt sichere Speicherblöcke
    • Verhindert Firmware-Reverse-Engineering
  • Peripherie für serielle Schnittstellen
    • Ein SCI-UART-Modul
    • Zwei SPI-Module
    • Ein I2C-Modul
    • Ein LIN-Modul
    • Ein eCAN-Modul
  • Verbesserte Steuerperipherie
    • ePWM
    • HRPWM (Hochauflösende PWM)
    • eCAP-Modul (verbesserte Eingangserfassung)
    • HRCAP-Modul (hochauflösende Eingangserfassung)
    • eQEP-Modul (verbesserter Quadraturencoder-Impuls)
    • ADW (Analog/Digital-Wandler)
    • On-Chip-Temperatursensor
    • Komparator
  • Hochmoderne Emulationsfunktionen
  • Analyse- und Haltepunkt-Funktionen
  • Echtzeit-Debugging durch Hardware
  • 2803x-Gehäuse
    • 56-poliges RSH-VQFN (bleifrei)
    • 64-poliges PAG-TQFP
    • 80-poliges PN-LQFP

TMS320F2803x Piccolo Microcontrollers

AbbildungHersteller-TeilenummerBeschreibungTyp des ProgrammspeichersVerfügbare MengePreisDetails anzeigen
IC MCU 32BIT 32KB FLASH 80LQFPTMS320F28030PNQIC MCU 32BIT 32KB FLASH 80LQFPFLASH0 - Sofort$6.47Details anzeigen
IC MCU 32BIT 64KB FLASH 64TQFPTMS320F28032PAGTIC MCU 32BIT 64KB FLASH 64TQFPFLASH339 - Sofort$7.44Details anzeigen
IC MCU 32BIT 128KB FLASH 64TQFPTMS320F28035PAGSIC MCU 32BIT 128KB FLASH 64TQFPFLASH381 - Sofort$11.15Details anzeigen
IC MCU 32BIT 128KB FLASH 64TQFPTMS320F28035PAGTIC MCU 32BIT 128KB FLASH 64TQFPFLASH191 - Sofort$12.07Details anzeigen
IC MCU 32BIT 128KB FLASH 80LQFPTMS320F28035PNSIC MCU 32BIT 128KB FLASH 80LQFPFLASH1177 - Sofort$11.62Details anzeigen

Evaluation Boards and Development Kits

AbbildungHersteller-TeilenummerBeschreibungVerfügbare MengePreisDetails anzeigen
EVAL BOARD FOR TMS320F28035TMDSDCDCLEDKITEVAL BOARD FOR TMS320F280350 - Sofort$360.08Details anzeigen
SOLAR EXPLORER TMS320F28035TMDSSOLARPEXPKITSOLAR EXPLORER TMS320F280350 - Sofort$430.99Details anzeigen
EVAL BOARD FOR TMS320F28035TMDSHVMPPTKITEVAL BOARD FOR TMS320F280350 - Sofort$754.66Details anzeigen
CONTROLCARD TMS320F28035 EVAL BDTMDSCNCD28035CONTROLCARD TMS320F28035 EVAL BD33 - Sofort$82.92Details anzeigen
CONTROLCARD TMS320F28035 EVAL BDTMDSCNCD28035ISOCONTROLCARD TMS320F28035 EVAL BD2 - Sofort$71.51Details anzeigen
EXPERIMENTER TMS320F28035 EVALTMDSDOCK28035EXPERIMENTER TMS320F28035 EVAL5 - Sofort$134.74Details anzeigen
EVAL BD FOR DRV8303 TMS320F28035DRV8303EVMEVAL BD FOR DRV8303 TMS320F280352 - Sofort$102.61Details anzeigen
EVAL BOARD FOR TMS320F28035TMDSILPFCKITEVAL BOARD FOR TMS320F280350 - Sofort$322.81Details anzeigen
EVAL BD FOR TDC1000 TMS320F28035TDC1000-C2000EVMEVAL BD FOR TDC1000 TMS320F280357 - Sofort$309.90Details anzeigen
EVAL BOARD FOR TMS320F28035TMDSSOLARUINVKITEVAL BOARD FOR TMS320F280350 - Sofort$917.68Details anzeigen
EVAL BOARD FOR TMS320F28035TMDS1MTRPFCKITEVAL BOARD FOR TMS320F280350 - Sofort$350.58Details anzeigen
EVAL BOARD FOR TMS320F28035TMDS2MTRPFCKITEVAL BOARD FOR TMS320F280350 - Sofort$379.08Details anzeigen
EVAL BOARD FOR TMS320F28035TMDSPLCMODA-P3XEVAL BOARD FOR TMS320F280350 - Sofort$204.27Details anzeigen
CONTROLCARD TMS320F28035 EVAL BDTMDXCNCD28035CONTROLCARD TMS320F28035 EVAL BD0 - Sofort$56.93Details anzeigen
EXPERIMENTER TMS320F28035 EVALTMDXDOCK28035EXPERIMENTER TMS320F28035 EVAL0 - Sofort$84.94Details anzeigen
Veröffentlicht: 2017-06-27