Utökad statisk analys

Från IAR Systems kommer en uppdaterad version av företagets C/C++-kompilator och debugger för ARM-baserade konstruktioner. Bland annat finns en utökad statisk kodanalys i C-STAT och möjligheter att lägga obegränsat antal brytpunkter i flashbaserade konstruktioner.

Det statiska analysverktyget C-STAT är en del av IAR Embedded Workbench och i den nya version 7.60 av Embedded Workbench verktyget fått en ännu viktigare roll än tidigare. Verktyget hjälper inte bara konstruktören att hålla kontroll på kodkvaliteten utan detekterar också fel och säkerhetsproblem så som de definieras i CERT C/C++ och Common Weakness Enumeration (CWE). C-STAT hjälper också till att hålla koden kompatibel med kodstandarder som MISRA C:2004, MISRA C++:2008 och MISRA C:2012.
C-STAT är helt integrerad i Embedded Workbench IDE och den nya versionen innehåller ungefär 150 nya kontroller, varav 90 är för MISRA C:2012. Det finns också nya möjligheter att slå på och av eliminering av "false-positives" och att exkludera filer från analysen.
Nytt i version 7.60 är också brytpunkter i flashminne, vilket gör det möjligt för konstruktörer att sätta ett obegränsat antal brytpunkter när de debuggar flashbaserade konstruktioner.

Comments are closed.