エレキジャックweb mbed入門用です。GPS GT-720Fテスト用プログラムです。USBシリアル経由でパソコンにGPSデータを取り込み、GPS Viewerなどのアプリケーションで利用することができます。

Dependencies:   GPS mbed

Committer:
takeuchi
Date:
Sat Jan 22 08:31:18 2011 +0000
Revision:
0:191a197a80b3

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
takeuchi 0:191a197a80b3 1 // GPS GT-720F Test00
takeuchi 0:191a197a80b3 2
takeuchi 0:191a197a80b3 3 #include "mbed.h"
takeuchi 0:191a197a80b3 4 #include "TextLCD0420.h"
takeuchi 0:191a197a80b3 5
takeuchi 0:191a197a80b3 6 #define ON 1
takeuchi 0:191a197a80b3 7 #define OFF 0
takeuchi 0:191a197a80b3 8
takeuchi 0:191a197a80b3 9 DigitalOut mled0(LED1);
takeuchi 0:191a197a80b3 10 DigitalOut mled1(LED2);
takeuchi 0:191a197a80b3 11
takeuchi 0:191a197a80b3 12 TextLCD lcd(p24, p25, p26, p27, p28, p29, p30,20,4); // rs, rw, e, d0, d1, d2, d3
takeuchi 0:191a197a80b3 13 Serial pc(USBTX, USBRX); // tx, rx
takeuchi 0:191a197a80b3 14 Serial gps(p9,p10);// tx, rx
takeuchi 0:191a197a80b3 15
takeuchi 0:191a197a80b3 16 int main() {
takeuchi 0:191a197a80b3 17
takeuchi 0:191a197a80b3 18 char c;
takeuchi 0:191a197a80b3 19 gps.baud(9600);
takeuchi 0:191a197a80b3 20 lcd.cls();
takeuchi 0:191a197a80b3 21 lcd.locate(0,0);
takeuchi 0:191a197a80b3 22 lcd.printf("GPS GT720F Test\n");
takeuchi 0:191a197a80b3 23
takeuchi 0:191a197a80b3 24 while (1) {
takeuchi 0:191a197a80b3 25 c=gps.getc();
takeuchi 0:191a197a80b3 26 lcd.putc(c);
takeuchi 0:191a197a80b3 27 pc.putc(c);
takeuchi 0:191a197a80b3 28 }//while
takeuchi 0:191a197a80b3 29 }//main
takeuchi 0:191a197a80b3 30
takeuchi 0:191a197a80b3 31
takeuchi 0:191a197a80b3 32