Hello,
Je souhaite d�velopper une application en C qui utilise des threads POSIX pour une carte STM32F4-discovery. Je n'ai pas pr�vu de mettre un OS temps r�el sur la carte, j'utilise simplement les librairies de ST et je cross compile mon appli avec gcc-arm-none-eabi.
Savez-vous s'il est possible d'utiliser POSIX sans OS ? ou faut-il obligatoirement un OS temps r�el qui impl�mente cette surcouche POSIX ?
Dans les libs fournies avec gcc-arm-none-eabi, j'ai bien un fichier posix.h, mais les prototypes des fonctions sont entour�es par un #if defined (RTEM), ce qui me pousse � penser qu'on ne peut utiliser POSIX que dans ce cas ? Sur les forums POSIX, j'ai l'impression que tout le monde utilise soit un OS, soit cygwin.
Merci pour votre aide,
Marc
Partager