Entwickler werden in der Lage sein, den Stromverbrauch zu untersuchen und zu optimieren und die extrem niedrigen Stromaufnahmefähigkeiten der MSP430-Mikrocontroller auszunutzen.
Die Leistungsdebugging-Funktion liefert Softwareentwicklern Informationen darüber, wie sich die Softwareimplementierung in einem eingebetteten System auf den Stromverbrauch auswirkt. Da die Software die Hardware, einschließlich der Peripheriegeräte, steuert, beeinflusst sie auch den Stromverbrauch. Durch die Verknüpfung von Quellcode und Stromverbrauch lassen sich Tests und Optimierungen zur Energieeinsparung durchführen. Der umfassende C-SPY-Debugger in IAR Embedded Workbench ermöglicht die Visualisierung von Leistungsdaten als Leistungsprotokoll in einem Zeitdiagramm oder im Funktionsprofiler.
EnergyTrace ermöglicht es Entwicklern, den Stromverbrauch jedes Peripheriegeräts in Echtzeit bis zu einer Auflösung von 5 nA zu analysieren und bietet ab Version 6.10 Unterstützung für MSP430 in der IAR Embedded Workbench.
„EnergyTrace revolutioniert das Debugging von Energiedaten für Entwickler“, sagt Ryan Hoium, weltweiter Produktmarketing-Manager für MSP430-Mikrocontroller. „In Kombination mit der flexiblen und robusten Entwicklungsumgebung von IAR Systems haben Kunden nun die Möglichkeit, den Energieverbrauch jedes in ihrer Software verwendeten Peripheriegeräts zu analysieren und dabei eine vertraute Debugging-Umgebung zu nutzen.“
IAR Embedded Workbench für MSP430 ist eine umfassende und leistungsstarke Suite von Tools zur Entwicklung eingebetteter Systeme auf Basis der Mikrocontroller-Familie MSP430 von Texas Instruments. IAR Embedded Workbench bietet einen hochoptimierten C/C++-Compiler und eine benutzerfreundliche IDE mit Projektmanager, Editor, Build-Tools und Debugger.
