STM32F103: GPS NEO 6M (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. Välj mall "Blinky LED Hello World". Ange Programnamn och klicka på OK. Nu, rätt klick på din programmapp namn och klicka på Välj Importera lirary -> från importguiden. Nu, Sök efter "Thanawat Phattaraworamet" enda bibliotek visas. Som visas i figur ovan. Dra och släpp den på mappen program namn. Nu öppnar main.cpp filen och ta bort all kod som skrivs där.
< p > #include "mbed.h" < br > #include "GPS.h" < /p >< p > seriell pc (SERIAL_TX, SERIAL_RX);
GPS ark (PA_9, PA_10);
DigitalOut myled(LED1); < /p >< p > int main)
{
While(1) {
om (ark.sample() == 1) {
myled = 0;
flyta latitud = ark.latitude;
flyta longitud = ark.longitude;
flyta utc = ark.utc+50000;
PC.printf ("latitude: %0 .2f, longitud: %0 .2f, utc: %f\r\n",latitude,longitude,utc);
wait(1);
} annat {
myled = 1;
}
}
} < /p >
Copmile och ladda ner den .bin filen till Nucleo ombord