Segger introduce emPack, il sistema operativo dotato di un middleware veramente completo, tutto fornito in codice sorgente.
emPack è ottimizzato per ottenere alte prestazioni, con un utilizzo della memoria ridotto che gli permette di girare su gran parte delle famiglie di microcontrollori sul mercato.
Tutti i componenti di emPack sono scritti in C e possono essere compilati con un compilatore “C” ANSI/ISO.
I pacchetti inclusi sono:
- embOS (kernel hard real-time)
- emWin (libreria grafica professionale)
- emFile (file system embedded)
- embOS/IP (stack TCP/IP)
- emUSB Host e Device
- emModbus (stack Modbus Master e Slave)
- emCompress (libreria di compressione lossless).
- emCrypt (monumentale libreria crittografica con hash, crittografica simmetrica e asimmetrica)
- emSecure (soluzione anticlonazione e anti contraffazione per il firmware.
- emSSL (stack secure socket layer, SSL/TLS)
- emSSH (secure shell)
- Pacchetti di Segger per IoT.
Per maggiori informazioni potete visitare il sito del produttore: https://www.segger.com/empack