utilizzo schield bluethoot HC05 con scheda ST
Dependencies: mbed
main.cpp
- Committer:
- Wonderjack996
- Date:
- 2017-05-23
- Revision:
- 0:3fbef2e4ddfa
File content as of revision 0:3fbef2e4ddfa:
#include "mbed.h" /*I pin utilizzati per TX e RX sono pin morfo, a livello hardware collegare il pin TX dell HC05 al PA_12 e quello RX a PA_11 ( a livello harware vanno invertiti )*/ #define TX PA_11 #define RX PA_12 Serial pc(USBTX, USBRX); //istanzio oggetto per utilizzo monitor seriale Serial device(TX, RX); //oggetto per gestione seriale bluethoot int main() { unsigned char rx; device.baud(9600); pc.baud(9600); while(true){ if( device.readable() ) { //funzione simile alla Serial.available() di arduino, solo se il monitor e` attivo permette di utilizzarlo rx = device.getc(); //funzione simile alla Serial.read() di arduino, legge il carattere dal seriale del bluethoot pc.printf("recived: %c \r\n",rx); //stampa a video } } }