Chi siamo

Dal 1996 Italsoft S.r.l. distribuisce tool (hardware + software) per lo sviluppo di sistemi embedded. Qui potete trovare informazioni sulle nostre proposte, selezionate tra quanto di meglio sia disponibile sul mercato. Per richiedere informazioni oppure una quotazione è possibile cliccare in alto su “Contatto Rapido” e lasciare un messaggio

Embedded Workbench

IAR Embedded Workbench è l’ambiente di sviluppo integrato con cross-compilatore C/C++ per architetture a 8, 16 e 32 bit dotato dell’ambiente di debug C-SPY, con funzionalità opzionali di analisi statica (C-STAT) dei sorgenti e dinamica (C-RUN). Per alcune architetture (ARM, RX) è anche disponibile in versione certificata (Functional Safety Edition) per applicazioni Safety-Critical.

Approfondisci

Segger PTP (Precise Time Protocol)

Segger introduce il nuovo modulo PTP (Precise Time Protocol) come add-on per lo stack TCP/IP embOS/IP. Il pacchetto è un’implementazione dello standard IEEE 1588v2 (anche noto come: IEEE 1588-2008) per sincronizzare via internet un orologio ordinario (un clock di tipo slave) con un orologio esterno di riferimento. La sincronizzazione può essere utile in tutta una serie di applicazioni in cui sorgenti di dati o sensori siano temporalmente correlati tra di loro. Esempi sono il riconoscimento di immagini, applicazioni audio. Questo protocollo può operare con oppure senza supporto hardware per PTP. Il protollo consente la sincronizzazione entro il millisecondo usando dei software timer. PTP con supporto hardware consente un’accuratezza intorno a 100ns tra target e sorgente di clock.

embOS-Safe

TÜV Süd Germany ha certificato il sistema operativo real-time embOS secondo gli standard EC 61508 SIL 3 e IEC 62304 Class C. IEC 61508 è lo standard per la sicurezza funzionale ed è il punto di riferimento per vari standard derivati in campi di applicazione differenti. Certificazioni di embOS rispetto ad altri standard come ISO 26262 possono essere facilmente conseguite. Il conseguimento della certificazione conferma la qualità dei processi di sviluppo di Segger e dimostra che embOS-Safe è un kernel perfetto per applicazioni di sicurezza. Nessuno sforzo è richiesto agli utilizzatori di embOS-Safe per conseguire la certificazione del kernel. embOS-Safe viene fornito con un kit di certificazione che contiene tutti i documenti necessari, compreso un manuale completo su la sicurezza con embOS.

functional_s3

Certificato di Sicurezza

STÜV Süd ha verificato il processo di sviluppo di embOS e conferma con un certificato che embOS-Safe è un componente ideale per lo sviluppo di applicazioni di sicurezza.

embos-product-icon

Stesse API di embOS

Le API di embOS-Safe rimangono l stesse di embOS perciò applicazioni scritte in passato possono essere riutilizzate senza modifiche. 

SeggerLogo200

Kit di Certificazione

Il kit di certificazione per embOS-Safe include tutti i documenti necessari, incluso un completo manuale di sulla sicurezza di embOS.

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: Approfondisci

Embedded Workbench Functional Safety

IAR Embedded Workbench Functional Safety Edition
In alcuni settori come l’industria automotive, quella biomedicale e in parte nell’ambito dell’automazione industriale la sicurezza e l’affidabilità del sistema embedded possono essere fondamentali. In particolare, per certe applicazioni critiche per la sicurezza può essere obbligatorio procedere a certi tipi di certificazione presso enti terzi. Approfondisci

ELFLib

Segger ELFLib è una libreria che consente di estrarre informazioni da file in formato ELF, siano esse informazioni relative al formato ELF (es. informazioni sulle sezioni), oppure informazioni di debug specifiche del compilatore (variabili, funzioni, i loro tipi, indirizzi, ecc.). Approfondisci