Installation de l'OS d'une carte Raspberry Pi et configurations de base

Mise en service du Bus UART

Rappel

UART : Universal Asynchronous Receiver Transmetter

FondamentalQuel est l'Intérêt d'accéder au bus UART ?

Le bus UART est configuré par défaut pour permettre depuis un PC d'avoir un accès à la console de la carte Rpi.

Il faut pour cela disposer sur le PC d'un hyperterminal (Putty ou autre) et d'une interface USB/Uart compatible 3V.

D'une part on peut effectuer le même pilotage grâce à vnc comme cela a été vu précédemment.

D'autre part on souhaite disposer de ce bus pour pouvoir développer nos propres applications électronique.

MéthodeComment mettre en service le bus UART ?

Il faut donc rendre ce bus accessible à la programmation, pour cela il est nécessaire de modifier 1 fichier (depuis la version Jessie de l'OS) :

  • supprimer une partie de la ligne de configuration du fichier /boot/cmdline.txt (console=serial0,115200 est à supprimer)

AttentionPréserver le fichier original cmdline.txt !

Avant toute modification du fichier cmdline.txt il faut en faire une copie de sauvegarde sous un nom approchant

RemarqueUART avec raspi-config

Le menu raspi-config permet théoriquement la mise en/hors service du bus UART, mais la modification du fichier cmdline.txt fonctionne de façon systématique.

ExempleVidéo illustrant la mise en service du bus UART pour utiliser l'un des programmes de démonstration de la librairie WiringPi

Attention : cette vidéo a été réalisée avec une version antérieure à l'OS Jessie qui nécessitait la modification de 2 fichiers, à présent seul le fichier cmdline.txt est à modifier (l'autre n'existe plus).

ExempleVidéo illustrant la mise en service du bus UART pour récupérer les données d'un compteur EDF

ComplémentQuelques sources complémentaires sur le sujet

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)