Segger ha una grande esperienza nello sviluppo di moduli di middleware che estendono le funzionalità del sistema.
I moduli di middleware possono operare in presenza di un kernel real-time come SEGGER embOS (o altri) oppure possono essere funzionare come oggetti singoli, direttamente integrati nella propria applicazione.
Appartengono a questa categoria:
– Librerie che gestiscono la comunicazione (TCP/IP, USB, Modbus).
– Interfaccia uomo-macchina (librerie grafiche).
– File system, per la gestione di in una memoria di massa in modo strutturato.
– Bootloader per l’aggiornamento di un sistema sul campo.
– Librerie in C/C++ per incrementare le prestazioni del firmware (Es. librerie floating point).
– Librerie di utilità, con algoritmi di compressione dei dati, per la gestione di sistemi IoT.
– Librerie crittografiche.
emUSB-Web di SEGGER offre una nuova e semplice via per configurare dispositivi senza display Connettersi a un dispositivo privo di interfaccia uomo-macchina è ora semplice quanto collegare un cavo. emUSB-Web utilizza la porta USB per connettersi al PC, consentendo […]
Segger introduce la classe VIDEO per lo stack emUSB Device. Un sistema embedded dotato di porta USB Device può ora essere enumerato come un dispositivo Camera. Una volta connesso a un host (Windows, Mac, Linux […]
Questo modulo implementa una interfaccia utente basata su HTML accessibile da qualsiasi luogo. Il webserver integrato consente di creare un’interfaccia utente indipendente dal sistema operativo (UI). Questa può essere implementata con vari livelli di complessità, […]
embOS/IP Websocket protocol è un protocollo di trasporto basato su TCP/IP che semplifica la comunicazione attraverso i firewall. E’ semplice da utilizzare, leggero e aperto. Le sue caratteristiche lo rendono ideale per l’uso in molte […]
emModbus è un’implementazione di Segger del protocollo Modbus che supporta la comunicazione via UART (ASCII, RTU) ed Ethernet (Modbus/TCP e Modbus/UDP).
emCrypt è una libreria crittografica che mette a disposizione tutti i compomenti fondamentali su cui si basano i moderni protocolli di sicurezza. La sicurezza non è mai stata così importante come oggi, con l’esplosione del […]
Caratteristiche Stack USB Host di Segger conforme alle specifiche USB v.1.1 e USB v2.0. Supporta tutti i tipi di trasferimento (control, bulk, interrupt, isocrono) e tutte le velocità. Il design modulare di emUSB Host […]