CarApp
Notificaciones a celulares al detectar la alarma del auto activada.
 Todo Estructuras de Datos Archivos Funciones Variables Enumeraciones Valores de enumeraciones 'defines'
Referencia del Archivo uart.h

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'

#define TAM   128

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:
string1Cadena con el texto a enviar.
string1,:cadena con el string a enviar.

Definición en la línea 181 del archivo uart.c.

int get_flagRX ( )

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.

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.

Definición en la línea 104 del archivo uart.c.

void reset_flagRX ( )

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_lineFinal 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_lineCantidad 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.