Categoria: Prodotti
IAR Systems
IAR Systems è una società svedese indipendente con oltre 30 anni di esperienza nel campo dei compilatori C per microcontrollori. L’offerta tecnica di IAR oggi comprende:
- L’ambiente di Sviluppo IAR Embedded Workbench che supporta numerose architetture di microcontrollore a 8/16/32 bit con una toolchain C/C++ conosciuta per l’affidabilità e il livello di ottimizzazione.
- Toolchain certificate IEC 61508 (per le architetture: ARM, RL78, RH850, RX, STM8).
- Add-on per Embedded Workbench: Analisi Statica (C-STAT) e di Analisi Dinamica (C-RUN) professionali.
- Debugger hardware con supporto per ARM e DSP TMS-C2000 di TI.
- VisualSTATE, tool di sviluppo visuale che genera codice C/C++ a partire da una descrizione dell’applicazione tramite delle macchine a stati.
- Embedded Trust: tecnologie anticlonazione e antifalsificazione del firmware basate su meccanismi crittografici.
Il punto tecnico: prestazioni del compilatore IAR per ARM
Quale criterio si può utilizzare per comparare le prestazioni di un microcontrollore oppure di una toolchain con prodotti concorrenti? L’azienda CoreMark è specializzata nella creazione di programmi per il benchmarking. Nel seguito sono riportati i risultati ottenuti da varie release della toolchain IAR per ARM. Numeri CoreMark più grandi indicano prestazioni migliori; si può notare la progressione straordinaria della toolchain IAR chiamata a compilare delle applicazioni di benchmarking per varie architture ARM: (altro…)
Leggi tuttoJ-Link SDK
J-Link Software Development Kit
J-Link SDK consente di integrare le funzionalità del J-Link all’interno di una propria applicazione. E’ usato in ambienti di sviluppo professionali (come IAR, Keil) per abilitare il J-Link al debugging. E’ anche utilizzato in applicazioni personalizzate per la produzione in serie. (altro…)
Leggi tuttoIoT (Internet of Things)
Che cos’é un dispositivo IoT?
Esso è essenzialmente un sistema embedded. In più, i dispositivi IoT possono interagire tra loro o con un server o con il cloud. Per comunicare con altri dispositivi IoT, esso dovrà adottare un protocollo adeguato, come MQTT. La connessione vera e propria avviene per mezzo dei ben noti protocolli IP o UDP.
(altro…)
IAR Functional Safety
Edizione per la sicurezza funzionale di IAR Embedded Workbench for Arm, certificato come strumento qualificato per lo sviluppo di applicazioni correlate alla sicurezza secondo una serie di standard industriali. (altro…)
Leggi tuttoSegger J-Trace PRO
J-Trace PRO per Cortex-M è il nuovo emulatore della Segger con supporto per il trace. La grande novità offerta da questo strumento è la possibilità di effettuare il trace in “streaming”, cancellando il limite del numero di campioni acquisibili a causa di una limitata dimensione dei buffer di memoria o per i colli di bottiglia nel trasferimento dei dati verso il PC di sviluppo.
(altro…)
IAR I-JET / Trace (Debugger)
Nuova famiglia di emulatori di IAR Systems per i core Cortex-M, Cortex-A/R con connessione USB (altro…)
Leggi tutto