¿Existe un estándar para escribir controladores de dispositivo para microcontroladores?

2

He escrito controladores de dispositivo para microcontroladores utilizando AUTOSAR. Pero me interesaba saber si hay otros estándares para los controladores de dispositivos. Estoy planeando escribir para TIVA TM4C123GH6PM. Tiene un núcleo de procesador ARM Cortex-M4F.

Mi objetivo principal es escribir controladores que puedan ser utilizados por otros también y que no requieran mucho conocimiento del hardware por parte de ellos.

    
pregunta chi_n_me

1 respuesta

2

Para los procesadores ARM Cortex-M existe el CMSIS (el estándar de interfaz de software Cortex-M). El objetivo de CMSIS es proporcionar un método estándar para la abstracción de hardware que pueda ser utilizado por cualquier proveedor de Cortex-M. Es casi seguro que TI ha creado algún software que proporciona soporte CMSIS para sus procesadores, por lo que también debe buscarlo. La documentación y las plantillas de CMSIS están disponibles en cmsis.arm.com

    
respondido por el Joe Hass

Lea otras preguntas en las etiquetas