STM32F103: Bluetooth-modul HC05 / HC06 (med mbed.h) (2 / 3 steg)
Steg 2: kodning
Öppna upp och logga In på mbed kompilator . Klicka på ny. Se till att NUCLEO-F103EB plattform är markerad. Mall, Välj Blinky LED Hello World. Ange Programnamn och klicka på OK. Nu öppnar main.cpp filen och ta bort all kod som skrivs där. och klistra in följande kod:
#include "mbed.h"
Bluetooth-modulen använder seriell kommunikation.
Seriella blutooth (PA_9, PA_10); / / Tx, Rx
DigitalOut myled(LED1); LED på brädan Nucleo
DigitalIn btn1(PC_13); Knappen på brädan Nucleo
int main)
{
flyta jag = 1;
Detta kommer att skriva ut Hello World till din SmartPhone
Blutooth.printf ("Hello World! \r\n");
While(1) {
wait(1);
Blutooth.printf ("detta program körs sedan %f seconds.\r\n", i ++);
IF(btn1) {
myled = 1;
} annat {
myled = 0;
}
}
}
Kompilera och ladda .bin filen till Nucleo styrelse.