This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fr:examples [2010/03/09 11:41] – sdeniaud | fr:examples [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Les exemples pratiques sont construits dans un style uniforme et le plus concrètement possible. Chaque exemple commence par une petite introduction théorique et donne les connaissances nécessaires à la réalisation de la partie pratique qui suit. La partie pratique contient un exemple commenté du code source du programme. On utilise habituellement dans les exemples les fonctions de la librairie du HomeLab, mais dans certains cas on utilisera la méthode de configuration des registres. Le premier chapitre est un peu différent et à un objectif légèrement différent. Il permet de décrire les étapes nécessaires à l' | Les exemples pratiques sont construits dans un style uniforme et le plus concrètement possible. Chaque exemple commence par une petite introduction théorique et donne les connaissances nécessaires à la réalisation de la partie pratique qui suit. La partie pratique contient un exemple commenté du code source du programme. On utilise habituellement dans les exemples les fonctions de la librairie du HomeLab, mais dans certains cas on utilisera la méthode de configuration des registres. Le premier chapitre est un peu différent et à un objectif légèrement différent. Il permet de décrire les étapes nécessaires à l' | ||
| - | ~~PB~~ | + | < |
| **Construction** | **Construction** | ||
| - | Pour compléter les exemples pratiques, il y a à chaque | + | Pour compléter les exemples pratiques, il y a à chaque |
| * [HW] Module physique utilisé dans l' | * [HW] Module physique utilisé dans l' | ||
| Line 16: | Line 16: | ||
| * [AVR] Référence au chapitre du module du micro-contrôleur AVR. | * [AVR] Référence au chapitre du module du micro-contrôleur AVR. | ||
| - | **Basic software of the examples** | + | **Programmes de base des exemples** |
| - | As mentioned before, practical | + | Tel que mentionné ci-dessus, les exemples pratiques de code sont basés sur les fonctions de la librairie du HomeLab. There are most used specific AVR operations and procedures connected with the HomeLab’s modules written in the library. The usage of the library means that the user does not have to write a hardware close ??, capable for using registers?? program code to start the modules, although this opportunity exists always. Separating the software which communicates with hardware from the examples and exercises, allows the user to focus on creating his/hers own algorithm instead of peculiarities not connected to the hardware. |
| - | **Code style of the examples** | + | **Style du code des exemples** |
| - | The example programs are written in one style, | + | Les exemples de programmes sont rédigés dans un style propre, afin d' |
| - | * Program, all its functions and variables | + | * Programme, toutes les fonctions et variables |
| - | * Functions are in following form: //object_action_subject//. | + | * Les fonctions sont sous la forme suivant: '' |
| - | * more important places in the program are commented. | + | * Les étapes importantes du programme sont commentées. |
| - | * Every block in C-language | + | * Chaque blocs en langage |
| - | * Blocks are tabulated with tabulator keys. Tabulator is not used inside rows. | + | * Les blocs sont décalés avec la touche tabulation. |