In dieser Folge der Arrow-Produkteinblicke stellen wir einige Funktionen und Vorteile von Microchip PIC®-Mikrocontrollern und digitalen dsPIC®-Signalcontrollern vor. Das PIC® MCU-Ökosystem von Microchip bietet die beste Benutzererfahrung, beschleunigt die Entwicklung und ermöglicht nahtlose Übergänge zwischen den Plattformen und die Bereitstellung von innovativen Peripheriegeräten zur Verbesserung der Design-Fähigkeiten.
Die PIC®-Mikrocontroller-Familie ermöglicht es Entwicklern, Designs schnell nach oben oder unten zu skalieren, wenn sich das Design weiterentwickelt und höhere Leistung, geringeren Strombedarf oder zusätzliche Funktionen erfordert. Dies spart Zeit und Kosten bei der Gestaltung neuer Hardware und der Umcodierung für neue Plattformen. Grundlage dafür ist das gemeinsame Design-Ökosystem, das das volle 8- bis 32-Bit-Leistungsspektrum abdeckt und Investitionen in die Code-Entwicklung schützt.
– PIC®-MCUs mit 8 Bit, 16 Bit, 32 Bit
– dsPIC®-DSCs mit 16 Bit
– Flexible Speichertechnologien
– Aufwärtskompatible Architektur
Die Skalierbarkeit wird durch die Verfügbarkeit von Pin-kompatibler, Drop-in-Ersatz-Hardware erleichtert. PIC®-MCUs und dsPIC®-DSCs integrieren außerdem innovative Peripheriegeräte zur Implementierung komplexer, zur Vereinfachung der Entwicklung sowie zur Senkung von Platzbedarf und Kosten der Gesamtlösung.
– Kern-unabhängige Peripheriegeräte
– konfigurierbare Logikzelle
– intelligenter Analogteil
– Pinauswahl für Peripherie
– Peripherie-Triggergenerator
Zur Vereinfachung der Entwicklung mit allen MCUs und DSCs von Microchip bietet der Hersteller kostenlose, preisgekrönte Tools als Teil von MPLAB X IDE, MPLAB Code Configurator (MCC) und MPLAB Harmony Integrated Software Framework. Die MPLAB-IDE ist mit Plugins und Software von externen Herstellern erweiterbar und integriert sich nahtlos in Programmierer, Debugger, Simulatoren und Emulatoren. All dies wird durch kostenlose Code-Bibliotheken, Webinare, Anwendungshinweise und Referenzdesigns unterstützt. Diese enge Integration zwischen einem umfassenden Hardware- und Software-Ökosystem unterstützt Entwickler, ihre Produkte zu geringeren Kosten schneller auf den Markt zu bringen.
MPLAB X IDE
– unterstützt alle MCUs und DSCs
– kostenlose C-Compiler, Softwarebibliotheken
MPLAB Code Configurator (MCC)
– grafische Programmierumgebung
– automatische Peripherie-/Funktionskonfiguration und Code-Generierung
MPLAB Harmony Integrated Software Framework (ISF)
– Code-Abstraktion
– Bibliotheken, Treiber, Systemdienste, Middleware, Code von Drittanbietern
– RTOS-Integration