SW-GRL

Encapsulado independiente de la biblioteca de gráficos StellarisWare®

SW-GRL

Descargas

Información general

La biblioteca de gráficos Stellaris es un conjunto libre de derechos de autor de primitivas gráficas y un conjunto de widgets para crear interfaces gráficas de usuario en placas basadas en microcontroladores Stellaris que cuentan con una pantalla gráfica.

La biblioteca de gráficos ahora cuenta con más de 130 fuentes predefinidas e incluye soporte para conjuntos de caracteres de Europa occidental, cirílico y asiáticos.

Funciones

La biblioteca de gráficos consta de tres capas funcionales principales: la capa del controlador de pantalla, específica para la pantalla en uso; la capa de primitivas gráficas, que dibuja puntos, líneas, rectángulos, círculos, fuentes, imágenes en mapa de bits y texto, ya sea en el búfer de pantalla activo o en un búfer fuera de pantalla para una operación sin parpadeos; y la capa de widgets, que proporciona casillas de verificación, botones de presión, botones de radio, deslizadores, cuadros de lista y una encapsulación genérica de una o más primitivas gráficas para dibujar un elemento de interfaz de usuario en la pantalla, junto con la capacidad de proporcionar respuestas definidas por la aplicación a la interacción del usuario con el elemento widget.

Fuentes internacionales

La biblioteca de gráficos StellarisWare® ahora cuenta con más de 130 fuentes predefinidas e incluye soporte para conjuntos de caracteres de Europa occidental, cirílico y asiáticos. La capa de widgets incluye deslizadores, casillas de verificación, botones de radio, cuadros de lista, lienzos, contenedores y varios tipos de botones de presión. Esta funcionalidad de texto mejorada permite a los usuarios crear y programar funciones HMI más completas y aplicaciones multilingües.

Características clave:
  • Renderice sus propias fuentes
  • Cree tablas de cadenas multilingües
  • Genere fuentes que contengan solo los caracteres específicos que usa su aplicación
  • Admita codificaciones de texto comunes como UTF–8, ISO8859-x y WIN125x
  • Añada fácilmente soporte para otras páginas de código

Para garantizar que el software sea fácil de entender y mantener, la biblioteca de gráficos Stellaris está escrita completamente en C, excepto cuando no es absolutamente posible. Incluso escrita en C, la biblioteca es razonablemente eficiente en términos de memoria y uso del procesador debido a la naturaleza compacta del conjunto de instrucciones Cortex-M3 Thumb2.

  • Cuenta con más de 130 fuentes predefinidas e incluye soporte para conjuntos de caracteres de Europa occidental, cirílico y asiáticos
  • Licencia gratuita y uso libre de derechos (para su uso con MCU Stellaris)
  • Simplifica y acelera el desarrollo de aplicaciones: se puede utilizar para el desarrollo de aplicaciones o como ejemplo de programación.
  • Permite la creación de un código de función completo y fácil de mantener.
  • Está escrita completamente en C, excepto cuando sea completamente imposible. Incluso escrita en C, el software es razonablemente eficiente en términos de memoria y uso del procesador debido a la naturaleza compacta del conjunto de instrucciones Cortex-M3 Thumb2.
  • Aproveche al máximo el rendimiento de interrupción estelar del núcleo Cortex-M3, sin necesidad de glosarios especiales ni funciones de epílogo/prólogo de código de ensamblaje personalizadas.
  • Se puede compilar con código de comprobación de errores (para uso en desarrollo) o sin este (para uso en producción final en un MCU con una configuración de memoria más pequeña).
  • Está disponible como biblioteca de objetos y como código source, de modo que se puede usar tal cual está o adaptarla según se desee.
  • Completa ejemplos de código source para cada periférico y completa proyectos que funcionan de inmediato para los kits de desarrollo y evaluación Stellaris.
  • Compila en ARM/Keil, IAR, Code Red, CodeSourcery y herramientas de desarrollo de GNU genéricas.
Descargar Ver vídeo con transcripción Video

Descargas

Controlador o biblioteca

SW-GRL StellarisWare® Graphics Library Standalone Package

lock = Requiere aprobación de exportación (1 minuto)
Productos y hardware compatibles

SW-GRL StellarisWare® Graphics Library Standalone Package

close
Última versión
Versión: null
Fecha de publicación: 23/08/2024

Documentación técnica

No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 1
Tipo Título Descargar la versión más reciente en inglés Fecha
Guía del usuario Stellaris Graphics Library User's Guide (SW-GRL-UG) (Rev. P) 19/04/2013

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

Ver todos los temas del foro en inglés

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene preguntas sobre la calidad, el paquete o el pedido de productos de TI, consulte el soporte de TI.