C2000 Microcontroller Blockset
Entwurf, Simulation und Implementierung von Anwendungen für Texas Instruments C2000 Microcontroller
Haben Sie Fragen? Vertrieb kontaktieren.
Haben Sie Fragen? Vertrieb kontaktieren.
Das C2000 Microcontroller Blockset ermöglicht Ihnen die Modellierung von digitalen Anwendungen für Leistungsumwandlung und Motorsteuerung für TI-C2000-Microcontroller (MCUs). Zusätzlich beinhaltet das Blockset Peripherie-Blöcke wie beispielsweise Digital I/O, ADC und ePWM für Simulationen von Regelungsalgorithmen, die eine ADC-PWM-Synchronisation erfordern, in Industrie- und Automobilanwendungen unter Verwendung von C2000 MCUs.
Das Blockset ermöglicht Ihnen die Unterteilung von Algorithmen für die Multicore-Ausführung mit Interprozessor-Datenkommunikations- (IPC-) und Co-Prozessor- (Control Law Accelerator-)Blöcken. Sie können Ihr Simulink-Modell für einen Live-Austausch von I/O-Daten für Rapid Prototyping direkt mit unterstützter Hardware verbinden.
Sie können optimierten Code für C2000 MCUs generieren, um mithilfe von IQmath und den damit verbundenen Optimierungsroutinen Echtzeit- und Interrupt-gesteuerten Code auszuführen und Echtzeit-Signalüberwachung, Parameterabstimmung sowie Processor-in-the-Loop-Tests (PIL) (mit Embedded Coder) durchzuführen. Das Blockset enthält Referenzbeispiele, die Sie bei der Entwicklung und Bereitstellung von Motorsteuerungsanwendungen auf C2000 MCUs (mit Motor Control Blockset und Embedded Coder) unterstützen.
C2000™ ist eine Marke von Texas Instruments®.
Modellieren Sie Embedded-Anwendungssoftware, generieren Sie ausführbare Echtzeitprogramme aus Ihren Modellen und führen Sie diese auf C2000-Microcontrollern aus.
Modellieren Sie Anwendungen mit On-Chip- und On-Board-Peripheriegeräten wie beispielsweise ADC, Digital I/O, ePWM, SPI, I2C, eCAP oder eQEP.
Führen Sie die Signalüberwachung und Parameterabstimmung mithilfe der Funktion „Monitor and Tune“ in Echtzeit durch.
Unterteilen Sie Algorithmen für die Multicore-Ausführung mit IPC- und Control Law Accelerator (CLA-)Blöcken.
Verbinden Sie Ihr Simulink-Modell für einen Live-Austausch von I/O-Daten direkt mit unterstützter Hardware.
Führen Sie die Codeverifikation und -validierung mithilfe von Processor-in-the-Loop-Tests mit Ausführungsprofilen (mit Embedded Coder) durch.
Das C2000 Microcontroller Blockset unterstützt die folgenden TI C2000 32-Bit-Microcontroller-Familien. Die LaunchPads und controlCARDs für diese MCUs werden ebenfalls unterstützt, einschließlich der meisten Platinen-Peripheriegeräte.
| TI C2000 Generation 2 Microcontrollers | TI C2000 Generation 3 Microcontrollers | TI C2000 Concerto Microcontrollers |
|---|---|---|
|
|
|
„Mit den Tools von MathWorks war es uns möglich, die Qualität unseres Entwurfs in verschiedenen Entwicklungsphasen zu verifizieren und innerhalb kurzer Zeit eine hochwertige Komponente zu produzieren.“
Das C2000 Microcontroller Blockset ist eine Simulink-Toolbox, mit der Sie digitale Leistungswandlungs- und Motorsteuerungsanwendungen für Texas Instruments C2000-Mikrocontroller modellieren, simulieren und implementieren können.
Das Blockset enthält Peripherieblöcke für On-Chip- und On-Board-Komponenten wie digitale I/O, ADC, DAC, ePWM, eCAP, eQEP, SPI, I2C und mehr.
Ja, Sie können optimierten, echtzeitfähigen, interruptgesteuerten Code unter Verwendung von IQMath und verwandten Optimierungsroutinen erzeugen, um ihn auf C2000-MCUs bereitzustellen.
Ja, das Blockset ermöglicht es Ihnen, Algorithmen für die Ausführung auf mehreren Kernen zu partitionieren, einschließlich Inter-Processor-Kommunikation (IPC) und Control Law Accelerator (CLA)-Co-Prozessorblöcken.
Ja, Sie können Ihr Simulink-Modell direkt mit unterstützter Hardware verbinden, um über die Connected I/O Simulation-Funktion einen Live-I/O-Datenaustausch für Rapid Prototyping durchzuführen.
Das Blockset enthält Referenzbeispiele für Motorsteuerungs- und digitale Leistungswandlungsanwendungen, die Ihnen helfen, Anwendungen auf C2000-MCUs unter Verwendung von TI-Evaluationkits und BoosterPacks zu entwickeln und bereitzustellen.
Das Blockset unterstützt TI C2000 Generation 2 (F280x, F281x, F2833x, F2806x Serien), Generation 3 (F2837xD/S, F2838xD/S, F28004x, F28P65x, F29H85x Serien) und Concerto (F28M35x, F28M36) Mikrocontroller-Familien, einschließlich ihrer LaunchPads und controlCARDs.
Ja, Sie können Processor-in-the-Loop-(PIL)-Tests mit Ausführungsprofiling, Echtzeit-Signalüberwachung und Parameterabstimmung durchführen, wenn das Blockset zusammen mit Embedded Coder verwendet wird.