IAR Systems: aggiornamenti a IAR Embedded Workbench
IAR Systems ha annunciato importanti aggiornamenti al suo completo software IAR Workbench Embedded per Atmel AVR32. La nuova versione, 4.30, introduce il tool C-STAT per l’analisi statica del codice completamente integrato. Inoltre, tool aggiuntivi permettono di accorciare i tempi di costruzione attraverso la compilazione parallela.
L’analisi statica rileva potenziali problemi nel codice facendo una analisi sul livello di codice sorgente. Tali errori, come le perdite di memoria, violazioni di accesso, errori aritmetici di array e stringhe, possono causare problemi di sicurezza e compromettere le prestazioni e la qualità di un prodotto.
Oltre ad aumentare la qualità del codice, l’analisi può aiutare con l’allineamento agli standard di codifica del settore. C-STAT è un potente strumento di analisi statica che controlla il rispetto delle regole come definito dagli standard di codifica MISRA C: 2004, MISRA C++: 2008 e MISRA C: 2012, così come centinaia di regole basate, per esempio, su CWE (Common Weakness Enumeration) e CERT C/C++.
Contenuti correlati
-
La “sensor fusion” della prossima generazione
Per i sensori e le funzioni di guida della prossima generazione, gli approcci integrati alla “sensor fusion” come la “griglia dinamica” permettono di superare i limiti delle soluzioni attuali consentendo l’implementazione delle future funzioni di guida Leggi...
-
IAR Systems: nuova versione della soluzione IAR Visual State
IAR Systems ha annunciato una nuova versione della soluzione IAR Visual State, uno strumento per la progettazione e la generazione di codice utilizzato per realizzare graficamente macchine a stati. La nuova versione introduce il supporto host multipiattaforma...
-
Sviluppo automotive scalabile basato su Infineon Traveo II da IAR Systems
IAR Systems ha annunciato un set completo di tool di sviluppo per la famiglia di microcontrollori Traveo II di Infineon. Inoltre, IAR Systems offre un corso di formazione online (IAR Academy On Demand) con IAR Embedded Workbench...
-
IAR Systems presenta IAR Academy On Demand
IAR Systems ha migliorato il suo programma di formazione tecnica introducendo IAR Academy On Demand, una serie di corsi online su richiesta. Questi corsi on demand integrano i corsi programmati già disponibili e la formazione in loco...
-
IAR Systems acquisisce Secure Thingz
IAR Systems ha stipulato un accordo per acquisire il 100% delle azioni di Secure Thingz, un fornitore di soluzioni di sicurezza avanzate per sistemi embedded, Internet of Things (IoT). Con l’acquisizione, IAR Systems si assicura il ruolo...
-
Sistemi IAR: strumenti di sviluppo per la serie i.MX RT di NXP
IAR Systems ha annunciato il supporto per il processore crossover i.MX RT di NXP, basato sul core ARM Cortex-M7. Il supporto è disponibile utilizzando la versione più recente del compilatore C/C ++ completo e la toolchain del...
-
IAR Systems e Ayla Networks: partnership per lo sviluppo di prodotti IoT
IAR Systems ha annunciato una partnership con Ayla Networks, fornitore di una piattaforma IoT, per lo sviluppo e la gestione di prodotti connessi. Il fornitore di strumenti e servizi software per lo sviluppo integrato offre strumenti come...
-
IAR Systems nomina Thomas Sporrong regional manager EMEA
IAR Systems ha nominato Thomas Sporrong regional manager per la regione EMEA. Grazie a una lunga carriera in IAR Systems e nel settore embedded, Thomas Sporrong ha una vasta conoscenza della clientela e del mercato, oltre a...
-
Microcontroller: un ruolo da protagonisti
Microcontroller, processori e SoC sono il cuore della maggior parte dei moderni sistemi embedded, compresi i nodi di sensori connessi ai margini dell’Internet delle cose (IoT). All’edizione di Embedded World di quest’anno a Norimberga, in Germania, alcuni...
-
IAR Systems in partneship con Renesas per le soluzioni IoT
IAR Systems risponde alle esigenze di flussi di lavoro più semplici e personalizzabili offrendo i suoi tool come parte della nuova piattaforma Synergy di Renesas Electronics. IAR Systems è specializzata nella fornitura di strumenti software per sistemi embedded nelle...