Top 111 - Entwicklungssoftware

3. Dezember 2014, 13 Bilder
Kennziffer 79: C-RUN analysiert Code direkt aus der Entwicklungsumgebung IAR Embedded Workbench heraus. Dabei wird die laufende Software überwacht und analysiert. Mit jedem Testlauf können einzelne oder mehrfache Prüfungen durchgeführt werden. Die Funktion beinhaltet auch Prüfungen von Begrenzungen und Heap-Speicher, die sicherstellen, dass die Zugriffe auf Arrays und andere Objekte im vorgesehenen Bereich stattfinden, sowie eine arithmetische Prüfung der in den Rechenvorgängen verwendeten Werte. Der Speicherbedarf und der Einfluss auf die Ausführungsgeschwindigkeit sind außerordentlich niedrig, was das Testen auf der Ziel-Hardware sehr viel effizienter macht.