Download

Simplicity Studio für Silicon-Labs-Mikrocontroller



    

Simplicity Studio unterstützt mehr als 240 derzeit verfügbare ARM-basierte EFM32 MCUs und erweitert den Support auf Silicon Labs 8051-basierte MCUs. Die Plattform bietet eine Eclipse-basierte integrierte Entwicklungsumgebung (IDE), die 32-Bit- und 8-Bit-Embedded-Designs unterstützt. Die Plattform erkennt die angeschlossene Ziel-MCU eigenständig.

Grafische Hardwarekonfigurations-Tools konfigurieren die MCU automatisch. Beispiel-Demos und -Anwendungscode lassen sich Projekte innerhalb von Minuten erstellen und zum Laufen bringen. Die IDE unterstützt Eclipse Plug-ins, verwendet den Eclipse Debugger für C/C++ und unterstützt Keil und Gnu Compiler Collection (GCC) Build-Tools.

Silicon Labs stellt 8-Bit-MCU-Entwicklern zudem Keil PK51 Build-Tools kostenlos zur Verfügung. Für Kunden, die die Keil µVision oder IAR Embedded Workbench IDE bevorzugen, bietet Simplicity Studio nahtlosen Third-Party Tool-Support. Entwickler können so ihre bevorzugte IDE innerhalb von Simplicity Studio starten. Zusätzliche Tools in Simplicity Studio vereinfachen die Entwicklung durch die Konfiguration des MCU-Pinouts, Peripherieplatzierung und C-Code-Generierung. Die Konfigurationstools lösen automatisch Pinout-Konflikte.

Um energieeffiziente 32-Bit-Anwendungen bereitstellen zu können, enthält Simplicity Studio ein Echtzeit-Energy-Pofiling- und Analyse-Tool zur Abschätzung des Stromverbrauchs und zum Abgleich von Leistungsfähigkeit und Energieeffizienz.

Der energyAware Battery Calculator hilft bei der Abschätzung der Stromaufnahme und der Batterielebensdauer. Entwickler können EFM32-MCU-Verbrauchsmodi und Batterie-konfigurationen wählen und den Energieverbrauch noch vor dem Schreiben des Codes abschätzen. Der energyAware Profiler analysiert den Stromverbrauch in Echtzeit und identifiziert Code-Bereiche, die optimiert werden sollten, wenn sich die Stromaufnahme als zu hoch erweist.

Simplicity Studio bietet Zugriff auf Demos, Softwarebeispiele, Datenblätter, Applikationsschriften, technischen Support und Community-Foren. Die Plattform unterstützt web-basierte Updates, vereinfacht das Hinzufügen von zusätzlichem Support und bietet neue Plattform-Versionen. Sobald Updates für Simplicity Studio zur Verfügung stehen, können Entwickler die Softwaretools aktualisieren, ohne dafür das gesamte Paket neu installieren zu müssen. Simplicity Studio ist ab sofort kostenlos für Entwickler erhältlich. Die Simplicity Studio Entwicklungsplattform sowie die Simplicity IDE und Entwicklungstools stehen zum Download zur Verfügung.