Test USB

Dependencies:   USBDevice mbed

Committer:
Tomoseec
Date:
Tue Dec 25 11:02:43 2012 +0000
Revision:
0:0ca2c7e9dc81
USB TEST

Who changed what in which revision?

UserRevisionLine numberNew 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 }