ジャパンオープン用のLPC824専用プログラム

Dependencies:   mbed-src Ping SDFileSystem

Revision:
0:6c79a352010b
Child:
1:ea7307724f1c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main/extern.h	Sat Feb 27 06:35:13 2016 +0000
@@ -0,0 +1,43 @@
+#ifndef _EXTERN_H_
+#define _EXTERN_H_
+
+#include "def.h"
+
+/*追加ライブラリ*/
+#include "SDFileSystem.h"
+#include "Ping.h"
+
+#include "format.h"
+/*クラス,ピン宣言等*/
+#ifdef SD_CARD
+extern Serial pc;
+extern SPISlave nucleo;
+extern SDFileSystem sd;
+extern DigitalIn SdSwitch;
+#endif /*SD_CARD*/
+
+#if defined(ULTRA_SONIC) || defined(ULTRA_SONIC_2)
+extern Serial pc;
+extern SPISlave nucleo;
+extern InterruptIn call;
+extern Ping rear;
+extern Ping front;
+extern DigitalOut led[2];
+#endif /*(ULTRA_SONIC) || (ULTRA_SONIC_2)*/
+
+#ifdef COLOR_SENSOR
+extern Serial pc;
+extern AnalogIn ColorSensor[];
+extern SPISlave nucleo;
+#endif /*COLOR_SENSOR*/
+
+#ifdef IR_SENSOR
+extern Serial pc;
+extern SPISlave nucleo;
+extern InterruptIn call;
+extern SPI ir;
+extern DigitalOut cs[];
+extern PwmOut supply;
+#endif /*IR_SENSOR*/
+
+#endif /*_EXTERN_H_*/
\ No newline at end of file