Takeuchi Kouichi
/
2bk0115_GPS_Test00
エレキジャックweb mbed入門用です。GPS GT-720Fテスト用プログラムです。USBシリアル経由でパソコンにGPSデータを取り込み、GPS Viewerなどのアプリケーションで利用することができます。
main.cpp@0:191a197a80b3, 2011-01-22 (annotated)
- Committer:
- takeuchi
- Date:
- Sat Jan 22 08:31:18 2011 +0000
- Revision:
- 0:191a197a80b3
Who changed what in which revision?
User | Revision | Line number | New 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 |