Bonjour,
Est-ce que l'on peut programmer en C++ les microcontrolleur
Merci
Florent
Bonjour,
Est-ce que l'on peut programmer en C++ les microcontrolleur
Merci
Florent
Bonjour,
Absolument. Microchip ne propose pas de compilateurs C++ mais des tierces parties le font.
Le nombre de clients utilisant le C++ sur les microcontroleurs étant limité, peut de tierces parties proposent ces compilateurs et ils sont donc la plupart du temps payants...
Il faut savoir que les compilateurs C++ sont généralement très gourmand en mémoire et donc peu adaptés aux microcontrôleurs, sauf...si on a de l'expérience et que l'on utilise pas certaines constructions du C++.
Ne pas oublier que les plus petits microcontroleurs (mais aussi les moins chers) ont seuelement 512 mots de FLASH (ce qui ne suffirait même pas à programmer un PRINTF
A titre d'exemple les sociétés suivantes proposent des compilateurs C++ pour les PICs :
* IAR : Embedded C++ pour les 16 ( PIC24 et dsPIC) : http://www.iar.com/website1/1.0.1.0/339/1/
* SourceBoost pour les 8 bits : http://www.sourceboost.com/Products/BoostCpp/Overview.html
Salutations
Bonjour,
Absolument. Microchip ne propose pas de compilateurs C++ mais des tierces parties le font.
Le nombre de clients utilisant le C++ sur les microcontroleurs étant limité, peut de tierces parties proposent ces compilateurs et ils sont donc la plupart du temps payants...
Il faut savoir que les compilateurs C++ sont généralement très gourmand en mémoire et donc peu adaptés aux microcontrôleurs, sauf...si on a de l'expérience et que l'on utilise pas certaines constructions du C++.
Ne pas oublier que les plus petits microcontroleurs (mais aussi les moins chers) ont seuelement 512 mots de FLASH (ce qui ne suffirait même pas à programmer un PRINTF
A titre d'exemple les sociétés suivantes proposent des compilateurs C++ pour les PICs :
* IAR : Embedded C++ pour les 16 ( PIC24 et dsPIC) : http://www.iar.com/website1/1.0.1.0/339/1/
* SourceBoost pour les 8 bits : http://www.sourceboost.com/Products/BoostCpp/Overview.html
Salutations