AvrIO  1.4.5
Bibliothèque C modulaire pour ATMEL AVR
Liaison série

Description détaillée

Ce module permet de gérer la communication sur une liaison série asynchrone à l'aide du coupleur USART.
On accède à une liaison série par l'intermédiaire de l'interface FILE étendue définie dans file.h. Les liaisons série matérielles sont désignées par tty0 pour l'USART 0, tty1 pour l'USART 1 ....

Graphe de collaboration de Liaison série:

Modules

 Configuration
 
 Version obsolète
 

Macros

#define TC_FLAVOUR_IRQ   0x02
 
#define TC_FLAVOUR_POLL   0x01
 

Énumérations

enum  eTcError {
  eTcRxParityError = 0x0001, eTcRxFormatError = 0x0002, eTcRxOverflowError = 0x0004, eTcTxOverflowError = 0x0008,
  eTcParityUnknown = 0x0010, eTcDataBitsUnknown = 0x0020, eTcStopBitsUnknown = 0x0040, eTcFlowCtlUnknown = 0x0080
}
 Codes d'erreur. Plus de détails...
 

Documentation du type de l'énumération

enum eTcError

Codes d'erreur.

Valeurs énumérées
eTcRxParityError 

Erreur de parité

eTcRxFormatError 

Erreur de format

eTcRxOverflowError 

Débordement de la pile de réception

eTcTxOverflowError 

Débordement de la pile de transmission

Définition à la ligne 56 du fichier tc.h.

56  {
57  eTcRxParityError = 0x0001,
58  eTcRxFormatError = 0x0002,
59  eTcRxOverflowError = 0x0004,
60  eTcTxOverflowError = 0x0008,
61  eTcParityUnknown = 0x0010,
62  eTcDataBitsUnknown = 0x0020,
63  eTcStopBitsUnknown = 0x0040,
64  eTcFlowCtlUnknown = 0x0080,
65 } eTcError;
eTcError
Codes d'erreur.
Definition: tc.h:56