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.No tienes permisos para adjuntar un archivo a esta página.