¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Middleware Segger

 Middleware Cabecera

Siguiendo los mayores estándares para la generación de código y documentación, Segger ha desarrollado una familia de middleware rico en prestaciones, de alto rendimiento, de tamaño muy reducido y bien documentado.

El software es fácil de usar y funciona de inmediato. Incluye BSPs y proyectos para las tarjetas de evaluación más populares y  herramientas de software disponibles (Compiladores/RTOS).

  • Optimizado para un mínimo requerimiento de memoria.
  • Optimizado para alto rendimiento.
  • Independiente de la plataforma. Válido para cualquier CPU
  • Fiable gracias a la comprobación de código.
  • Fácil de implementar y mantener gracias a los estándares de codificación globales para todos los productos Segger.
  • Libre de royalties
  • Diferentes modalidades de licencia


emFileAlmacenamiento de datos de confianza para tu dispositivo IoT

emFile es un sistema de archivos para aplicaciones embebidas que se puede utilizar en cualquier medio al que se puedan proporcionar funciones básicas de acceso al hardware. 
 
 
 

 

 

emWin

Visualiza tus ideas

emWin está diseñado para proporcionar un interfaz de usuario gráfico (GUI) eficiente para cualquier aplicación que funcione con un LCD gráfico; independiente del procesador y del controlador LCD.
 
 

 

 

emCompress

Ahorra ROM para ahorrar dinero

emCompress es un sistema de compresión diseñado para reducir las necesidades de espacio dentro de las aplicaciones embebidas. Permite ahorrar memoria flash, costes, tiempo de trasferencia de datos e incluso puede suponer una herramienta indispensable para encajar la aplicación dentro del espacio disponible.

Comprime los archivos y los guarda en la memoria flash del dispositivo, descomprimiendo según demanda. Puede descomprimir en la RAM o enviar la información al destino dentro de la aplicación que le definamos. 

 

 

emLoad

Simplifica los Updates del Software de tus dispositivos IoT

emLoad  facilita realizar actualizaciones software en aplicaciones embebidas a través de un lápiz USB, una tarjeta SD, vía conexión USB con el PC o conexión serie RS-232 o RS-485.

 
 

 

 

embOS IP

Ideal para cualquier aplicación en red

embOS/IP es una pila TCP/IP independiente de la CPU. Se trata de una librería de altas prestaciones que ha sido optimizada en cuanto a velocidad, versatilidad y consumo de memoria. Está escrita en ANSI C y se puede utilizar en prácticamente cualquier CPU.

 

 

 

emUSB Host

Mejora tu dispositivo IoT con el uso del USB Host

emUSB Host implementa toda la funcionalidad USB host, incluido el soporte a hub externo. Opcionalmente, también proporciona controladores de clase (HID, MSC, CDC). Permite a los desarrolladores añadir fácilmente la funcionalidad USB Host en sistemas embebidos.

 

 

 

emUSB Device

Impulsa tu conectividad

emUSB Device es una pila USB de alta velocidad diseñada específicamente para sistemas embebidos. El software está escrito en ANSI "C" y se puede ejecutar en cualquier plataforma. Disponibilidad de controladores para un amplio rango de dispositivos.

 

 

 

emModbus

Añade protocolos estándar de la industria a tu dispositivo IoT

emModbus es la implementación de Segger del protocolo Modbus. Soporta comunicaciones vía UART (ASCII, RTU) y Ethernet (Modbus/TCP y Modbus/UDP) y es capaz de comunicarse con cualquier dispositivo esclavo Modbus.

emModbus soporta la creación tanto de dispositivos master como esclavos, los cuales pueden incluso combinarse en un mismo producto.

 

 

emsecure icon

Añade seguridad a tu dispositivo y prevé su clonación

emSecure es una solución software para la autentificación de seguridad en sistemas digitales. Permite crear y verificar firmas digitales, pudiendo ser usado para proteger los productos contra el hackeo y el clonado.

 
 

 

emSSH

Conexiones seguras con el servidor

emSSH ofrece la posibilidad de establecer conexiones seguras con cualquier servidor desde tu producto, lo cual puede ser usado tanto en aplicaciones independientes para PC como en aplicaciones embebidas.

 
 

 

emSSL

Conexiones seguras en Internet

emSSL es una biblioteca de software que permite conexiones seguras a través de internet, tanto desde el lado del cliente como del servidor. SSL/TLS resulta indispensable en prácticamente cualquier aplicación conectada a internet. Productos del IoT, REI o del mercado de la domótica requieren de conexiones especialmente seguras. El uso de RAM es mínimo, por lo que se puede implementar hasta en los chips más sencillos.

 

 

 

emCrypt

Biblioteca criptográfica para tus sistemas embebidos

emCrypt es una implementación eficiente y segura de los algoritmos criptográficos esenciales diseñados específicamente para sistemas embebidos. emCrypt es la base sobre la que se han desarrollado las bibliotecas emSSL, emSSH y emSecure.

 

 

 

emLib

Encriptación e Integridad de datos

emLib es una colección de módulos software tales como módulos criptográficos y para la comprobación de la integridad de datos. Incluye encriptación AES y DES, así como CRC. El software ha sido desarrollado para su portabilidad a cualquier dispositivo. Los módulos incluidos pueden ser usados tanto en aplicaciones de PC como en dispositivos con sistemas embebidos.

 

 

 

 

 

 

 

 

 

 

Noticias Segger

embOS-Safe, ahora con certificación TÜV SÜD

embOS-Safe, ahora con certificación TÜV SÜD

El RTOS de Segger cuenta desde ahora con certificación TÜV SÜD para IEC 61508 Sil 3 y IEC 62304 Class C. Descubre todos los detalles en la noticia completa. Read More
  • 1