Define la interfaz pública del módulo uart.
Más...
#include <io430.h>
Ir al código fuente de este archivo.
Estructuras de datos |
struct | buffer |
'defines' |
#define | TAM 128 |
Funciones |
void | cargarTXbuffer (char *string1) |
| Función que carga en el buffer de transmisión el string a enviar. Envía el primer caracter a enviar y habilita las interrupciones de transmisión.
|
void | init_UART () |
| Función que configura la UART e inicializa las banderas e índices relacionadas con el envío y la recepción de mensajes a través de la UART.
|
void | set_eofl (char end_of_line) |
| Función que especifica cual será el caracter a considerar como fin de trama.
|
void | set_number_eofl (int number_end_of_line) |
| Función que configura la cantidad de caracteres de fin de trama para considerar que el mensaje está completo.
|
void | reset_flagRX () |
| Función que baja la bandera de recepción de la UART.
|
int | get_flagRX () |
| Función que indica si se ha recibido una cadena por la UART.
|
Descripción detallada
Define la interfaz pública del módulo uart.
- Autor:
- Juan Martín Ortega, Ramiro Barrón, Andrea Cukerman
- Fecha:
- Junio 2012
Definición en el archivo uart.h.
Documentación de los 'defines'
Constante que define el tamaño de los buffers, tanto de recepción como de transmisión.
Definición en la línea 20 del archivo uart.h.
Documentación de las funciones
void cargarTXbuffer |
( |
char * |
string1 | ) |
|
Función que carga en el buffer de transmisión el string a enviar. Envía el primer caracter a enviar y habilita las interrupciones de transmisión.
- Parámetros:
-
string1 | Cadena con el texto a enviar. |
string1,: | cadena con el string a enviar. |
Definición en la línea 181 del archivo uart.c.
Función que indica si se ha recibido una cadena por la UART.
- Devuelve:
- Retorna el valor de la bandera de recepción.
Definición en la línea 193 del archivo uart.c.
Función que configura la UART e inicializa las banderas e índices relacionadas con el envío y la recepción de mensajes a través de la UART.
Definición en la línea 104 del archivo uart.c.
Función que baja la bandera de recepción de la UART.
- Devuelve:
- Retorna el valor de la bandera de recepción.
Definición en la línea 203 del archivo uart.c.
void set_eofl |
( |
char |
end_of_line | ) |
|
Función que especifica cual será el caracter a considerar como fin de trama.
- Parámetros:
-
end_of_line | Final de la trama. |
end_of_line,: | caracter que indicará el caracter de final de la trama. |
Definición en la línea 118 del archivo uart.c.
void set_number_eofl |
( |
int |
number_end_of_line | ) |
|
Función que configura la cantidad de caracteres de fin de trama para considerar que el mensaje está completo.
- Parámetros:
-
number_enf_of_line | Cantidad de fin de trama. |
number_enf_of_line,: | Entero que setea la cantidad de finales de trama a esperar para considerar que el mensaje está completo. |
Definición en la línea 128 del archivo uart.c.