Bienvenido: Ingresar
location: attachment:uart.c de WebHome/TrabajosPracticos/ModuloUART

Adjunto 'uart.c'

Descargar

   1 #include "EasyPIO.h"
   2 #define MAX_STR_LEN 80
   3 
   4 void getStrSerial(char *str){
   5 	int i = 0;
   6 	do{
   7 		str[i] = getCharSerial();
   8 	}while((str[i++] != '\r') && (i < MAX_STR_LEN));
   9 	str[i-1] = 0;
  10 }
  11 
  12 void putStrSerial(char *str){
  13 	int i = 0;
  14 	while(str[i] != 0){
  15 		putCharSerial(str[i++]);
  16 	}
  17 }
  18 
  19 
  20 int main(void){
  21 	char str[MAX_STR_LEN];
  22 	pioInit();
  23 	printf("Inicilizando UART...\n"); 
  24 	uartInit(115200);
  25 	printf("Done\n"); 
  26 	printf("recibiendo dato...\n"); 
  27 	getStrSerial(str);
  28 	printf("Enviando dato... %s\n", str); 
  29 	putStrSerial("Escribir algo:\r\n");
  30 	//printf("Done\n"); 
  31 	//putCharSerial('b');
  32 
  33 //	while(1){
  34 //		putStrSerial("Tipear algo:\r\n");
  35 //		putStrSerial("usted tipeo: ");
  36 //		putStrSerial(str);
  37 //		putStrSerial("\r\n");
  38 //	}
  39 }

Archivos adjuntos

Para referirse a los adjuntos de una página, usa attachment:nombredelarchivo, como se muestra abajo en la lista de archivos. NO uses la URL del enlace [get], ya que puede cambiar fácilmente y dejar de funcionar.
  • [obtener | ver] (2019-09-02 11:56:18, 19.8 KB) [[attachment:UART.pdf]]
  • [obtener | ver] (2019-09-02 11:56:18, 0.7 KB) [[attachment:uart.c]]
  • [obtener | ver] (2019-09-02 11:56:18, 1.0 KB) [[attachment:uartw.c]]
 All files | Selected Files: delete move to page copy to page

No tienes permisos para adjuntar un archivo a esta página.