Aquí se muestran las convenciones tomadas en la escritura del FreeRTOS.

Variables

Para ayudar a la programación y no tener problema con cambios de variables, se ha establecido un prefijo para cada tipo de variable:

  • Char se preceden con c
  • Short se preceden con s
  • Long se preceden con una l
  • Float se preceden con una f
  • Double se preceden con una d
  • Void se preceden con una v
  • Otros tipos de variables, como por ejemplo las estructuras o los tipos definidos con typedef, se preceden por una x
  • Punteros se preceden con una p adicional
  • Unsigned se preceden con una u adicional

Funciones

Así como las variables está estblecido el prefijo, en las funciones ocurre lo mismo:

  • Prefijo que indica el tipo de variable que devuelven. Por ejemplo, el nombre de la función xTaskCreate se ha precedido por una x porque devuelve un tipo derivado.
  • Contienen el nombre del fichero en el que están definidas. Por ejemplo, la función xTaskCreate está definida en el archivo Task.c