Outils pour utilisateurs

Outils du site


hardware:arduino:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
hardware:arduino:start [2016/01/27 20:55] yoannhardware:arduino:start [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +{{tag>arduino uno}}
 +
 ====== Arduino ===== ====== Arduino =====
  
Ligne 12: Ligne 14:
   * 32 Ko de Flash pour les programmes (auquel on retire l'occupation du bootloader)   * 32 Ko de Flash pour les programmes (auquel on retire l'occupation du bootloader)
   * 2 Ko de RAM   * 2 Ko de RAM
 +  * 1 Ko EEPROM pour enregistrer les données hors tension
   * Horloge 16 Mhz par quartz.   * Horloge 16 Mhz par quartz.
   * UART   * UART
-  * +  * 14 entrées/sortie parallèles numériques pouvant absorbé/fournir 40mA par broche avec un max de 200mA 
 +  * 5 entrées analogiques avec CAN de résolution 10 bits (0-1023) 
  
 Alimentation Alimentation
Ligne 24: Ligne 29:
 </note> </note>
  
 +===== Étapes de création du programme =====
 +
 +Le code source est écrit dans un langage de haut niveau d'abstraction (C/C++) disposant de fonctions et d'opérations évoluées aisément compréhensibles. Le code source est une suite d'instructions indépendantes du matériel. Le compilateur est le programme qui convertie le code source en langage machine. Ce langage machine est définit par le constructeur du matériel, il est spécifique au hardware, il contient les mnémoniques et symboles représentant les opérations que le matériel est capable d'effectuer. L'assembleur est le programme qui traduit le code machine en code objet (binaire). Une fois le programme objet compilé c'est le programmateur qui se charge d'injecter le programme objet dans le microcontrôleur via le port USB.
 +
 +  
 ===== Références ===== ===== Références =====
   * Arduino, de Christian Tavernier   * Arduino, de Christian Tavernier
hardware/arduino/start.1453928147.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)