Tomo SEEC
/
mbed-mX-USB-TEST1
Test USB
main.cpp@0:0ca2c7e9dc81, 2012-12-25 (annotated)
- Committer:
- Tomoseec
- Date:
- Tue Dec 25 11:02:43 2012 +0000
- Revision:
- 0:0ca2c7e9dc81
USB TEST
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Tomoseec | 0:0ca2c7e9dc81 | 1 | #include "mbed.h" |
Tomoseec | 0:0ca2c7e9dc81 | 2 | #include "USBSerial.h" |
Tomoseec | 0:0ca2c7e9dc81 | 3 | #include "TextLCD.h" |
Tomoseec | 0:0ca2c7e9dc81 | 4 | |
Tomoseec | 0:0ca2c7e9dc81 | 5 | TextLCD lcd(p24, p25, p26, p27, p28, p29, p30);//NGX mX-Base-Board Ver1.2 Type |
Tomoseec | 0:0ca2c7e9dc81 | 6 | //(PinName rs, PinName rw, PinName e, PinName d0, PinName d1, PinName d2, PinName d3, int columns, int rows) |
Tomoseec | 0:0ca2c7e9dc81 | 7 | |
Tomoseec | 0:0ca2c7e9dc81 | 8 | //Virtual serial port over USB |
Tomoseec | 0:0ca2c7e9dc81 | 9 | USBSerial serial; |
Tomoseec | 0:0ca2c7e9dc81 | 10 | DigitalOut LED(LED1); |
Tomoseec | 0:0ca2c7e9dc81 | 11 | |
Tomoseec | 0:0ca2c7e9dc81 | 12 | int main(void) { |
Tomoseec | 0:0ca2c7e9dc81 | 13 | int i = 0; |
Tomoseec | 0:0ca2c7e9dc81 | 14 | |
Tomoseec | 0:0ca2c7e9dc81 | 15 | while(1) |
Tomoseec | 0:0ca2c7e9dc81 | 16 | { |
Tomoseec | 0:0ca2c7e9dc81 | 17 | serial.printf("mX USB TEST:%d\r\n", i++); |
Tomoseec | 0:0ca2c7e9dc81 | 18 | |
Tomoseec | 0:0ca2c7e9dc81 | 19 | lcd.cls(); |
Tomoseec | 0:0ca2c7e9dc81 | 20 | lcd.locate(0,0); |
Tomoseec | 0:0ca2c7e9dc81 | 21 | lcd.printf("mX USB TEST:%d", i); |
Tomoseec | 0:0ca2c7e9dc81 | 22 | |
Tomoseec | 0:0ca2c7e9dc81 | 23 | wait(1.0); |
Tomoseec | 0:0ca2c7e9dc81 | 24 | LED = !LED; |
Tomoseec | 0:0ca2c7e9dc81 | 25 | } |
Tomoseec | 0:0ca2c7e9dc81 | 26 | } |