Una infraestructura libre (O/S) de herramientas, técnicas y configuraciones que nos permita desarrollar software embebido de calidad, con facilidad de replicación, modularidad y con un proceso de desarrollo establecido.
Apache License 2.0
0
stars
0
forks
source link
Guia que estipula la nomenclatura inicial de la interface portable para aquellas funciones que no pudieron ser generados con un `custom name` #22
Crear una guía para la documentación en codepretzel.framework.org que estipule la nomenclatura de las funciones que se van a usar en el código de la aplicación o de las bibliotecas.
En esta fase el programa es un hola led solamente, que utiliza los siguientes recursos de MCC
Inicialización del sistema (no cuentan con custom name, necesita incluirse en la interface portable)
Funciones para poner en alto y en bajo un GPIO (si cuentan con custom name)
Funciones de delay (investigar si cuentan con custom name)
Los nombres que asignen a las funciones, a las variables y a los enum debenseguir las referencias siguientes
Recomendaciones del libro "Reusable firmware APIs"
Consistentes con el estándar BARR-C2018
Notas:
La política de nombramiento se va a conservar, tanto como sea posible.
En esta ocasión solo es necesario asignar nombres a las funciones que están enlistadas arriba para el programa de hola led, más adelante se irán viendo según las aplicaciones que se escriban, los nombres de los demás componentes del MCU
Crear una guía para la documentación en codepretzel.framework.org que estipule la nomenclatura de las funciones que se van a usar en el código de la aplicación o de las bibliotecas.
En esta fase el programa es un
hola led
solamente, que utiliza los siguientes recursos de MCCcustom name
, necesita incluirse en la interface portable)custom name
)custom name
)Los nombres que asignen a las funciones, a las variables y a los
enum
debenseguir las referencias siguientesNotas:
hola led
, más adelante se irán viendo según las aplicaciones que se escriban, los nombres de los demás componentes del MCU