C/C++
Le langage C appliqué aux uC
Articles publiés dans cette rubrique

par
Le tri à bulle en C
Découvrir les rudiments du tri de données en langage C par une approche simple avec le tri à bulle

par
Les structures en C/C++
Les structures à l’opposé des tableaux permettent de regrouper des données de types différents.
Le cours/TP ci dessous propose une approche expérimentales des structures.
définition d’un nouveau type : typedef
déclaration d’une structure
accès aux membres, l’opérateur point .
pointeur sur une (...)

par
Developper un programme en C/C++ en ligne de commande
Lors du développement de logiciel sur une machine distante, le débit de l’accès à celle ci peu être limité. De même sur les ordinateurs embarqués sous Linux il n’est toujours possible de développer sur une console graphique.
La programmation en ligne de commandes devient indispensable.
Le cours/TP ci (...)

par
Structure d’un projet C/C++
Comment structurer un projet C/C++, les bibliothèques, les fichiers header

par
Prise en main de CODE ::BLOCK et du debugger GDB
Apprendre à développer un programme C/C++ sur CODE ::BLOCK
par
Champs de bits et données
Créer un octet accessible bit par bit ... (bit adressable)
par
C, le minimum à savoir pour programmer
Le C est depuis longtemps le langage industriel de programmation des microcontrôleurs 8/16 bits. Sa connaissance est indispensable à tout technicien ou ingénieur en électronique.
La syntaxe et les règles de programmation en C doivent être connues du programmeur. Le C est un langage complexe, proche (...)
par
Optimiser le C embarqué
Programmer un microcontrôleur en langage C dans, quelles différences avec un ordinateur, quelles
contraintes ?
Le compilateur C pour microcontrôleur est généralement compatible C ANSI, il génère un fichier en assembleur propriétaire qui après assemblage produit un fichier de codes machines et (...)