summaryrefslogtreecommitdiff
path: root/n/avr/modules/uart/uart.txt
blob: bdeebfa3207e695a0cf0701f0e87be40ef46e56a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
*Title: Module AVR UART
*Author: Ni

* Utilisation

Rien de plus simple. Appeler la fonction |uart0_init| au d�marrage, puis
|uart0_putc| pour envoyer un caract�re, |uart0_getc| pour en recevoir. La
fonction |uart0_poll| permet de conna�tre � l'avance le nombre de caract�res
disponibles.

Actuellement la fonction |uart_error| permet de d�tecter les erreurs de
transmission, mais cela va �tre remplac� par un m�canisme semblable � termios.

On peut configurer deux uarts, dans ce cas les fonctions sont en double.

Comme pour tous les modules, copier la partie concernant l'uart depuis
|avrconfig.h|.

Dans le cas de la compilation en host, un pseudo-terminal est ouvert pour les
communications, le nom du pseudo-terminal peut �tre �crit dans un fichier.

* Doc

*File: uart.exd