scrive e ricevere da seriale
Dependencies: mbed
main.cpp
- Committer:
- savmil
- Date:
- 2017-02-21
- Revision:
- 1:bf1d1263ff9b
- Parent:
- 0:4649516cc466
File content as of revision 1:bf1d1263ff9b:
#include "mbed.h" Serial pc(USBTX, USBRX); Serial esp(PA_9,PA_10); char buf[50]; int count=0; char out[1024]="prova\n"; int main() { esp.baud(9600); esp.printf(out); while(1) { /*if(esp.readable()) //lo metto così che solo quando mi arriva qualcosa sulla seriale lo stampo { esp.scanf("%s",buf); //va bene anche esg.getc(), ma scanf funziona meglio(con printf) anche se trova uno spazio termina la lettura pc.printf("sono qui\r\n"); // legge da seriale pc.printf("%s",buf); } wait(1); */ pc.printf("sto scrivendo\n"); esp.printf("%s",out); //scrive su seriale wait(1); } } /* vecchia versione della lettura buf[0]=esp.getc(); pc.printf("sono qui\r\n"); // legge da seriale pc.printf(buf); wait(1); */