Simple USBHost WebCam test program

Dependencies:   F401RE-USBHost mbed

Fork of KL46Z-USBHostC270_example by Norimasa Okamoto

WebカメラからJPEG画像を読み取るテストプログラムです。
使い方はKL46Z-USBHostC270_exampleと同じです。
動作確認カメラ: Logitech C270, Logitech C210, Logitech Q200R(Qcam Orbit AF), LifeCam VX-500
/media/uploads/va009039/f401re-c270-1.jpg /media/uploads/va009039/k64f-c270.jpg

Revision:
3:b2f688e2ddd7
Parent:
2:2a40888db9fc
Child:
4:efa6fc1219e7
--- a/main.cpp	Fri Jan 31 13:50:15 2014 +0000
+++ b/main.cpp	Tue Jun 10 07:35:46 2014 +0000
@@ -1,14 +1,32 @@
 #include "USBHostCam.h"
 RawSerial pc(USBTX, USBRX);
-DigitalOut led1(LED_GREEN);
-DigitalOut led2(LED_RED);
+
+#if defined(TARGET_NUCLEO_F401RE)
+uint8_t image_buf[1024*32];
+DigitalOut led1(LED1);
+int led2 = 0;
+#define LED_OFF 0
+#define LED_ON  1
+
+#elif defined(TARGET_KL46Z)
+uint8_t image_buf[1024*24];
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
 #define LED_OFF 1
 #define LED_ON  0
 
-#if defined(TARGET_KL46Z)
-uint8_t image_buf[1024*24];
 #elif defined(TARGET_KL25Z)
 uint8_t image_buf[1024*12];
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
+#define LED_OFF 1
+#define LED_ON  0
+
+#elif defined(TARGET_LPC4088)||defined(TARGET_LPC1768)
+#error "http://mbed.org/users/va009039/code/LPC4088-USBHostC270_example/"
+
+#else
+#error "target error"
 #endif
 
 int main() {
@@ -31,7 +49,7 @@
         }    
         switch(seq) {
             case 0:
-                pc.printf("\nReady, please download JPEG using XMODEM from FRDM-KL46Z.\n");
+                pc.printf("\nReady, please download JPEG using XMODEM/Checksum.\n");
                 t.start();
                 seq++;
                 break;