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

Dependencies:   mbed-src Ping SDFileSystem

Committer:
lilac0112_1
Date:
Sat Feb 27 06:35:13 2016 +0000
Revision:
0:6c79a352010b
Child:
1:ea7307724f1c
subcode for japan open.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lilac0112_1 0:6c79a352010b 1 #ifndef _EXTERN_H_
lilac0112_1 0:6c79a352010b 2 #define _EXTERN_H_
lilac0112_1 0:6c79a352010b 3
lilac0112_1 0:6c79a352010b 4 #include "def.h"
lilac0112_1 0:6c79a352010b 5
lilac0112_1 0:6c79a352010b 6 /*追加ライブラリ*/
lilac0112_1 0:6c79a352010b 7 #include "SDFileSystem.h"
lilac0112_1 0:6c79a352010b 8 #include "Ping.h"
lilac0112_1 0:6c79a352010b 9
lilac0112_1 0:6c79a352010b 10 #include "format.h"
lilac0112_1 0:6c79a352010b 11 /*クラス,ピン宣言等*/
lilac0112_1 0:6c79a352010b 12 #ifdef SD_CARD
lilac0112_1 0:6c79a352010b 13 extern Serial pc;
lilac0112_1 0:6c79a352010b 14 extern SPISlave nucleo;
lilac0112_1 0:6c79a352010b 15 extern SDFileSystem sd;
lilac0112_1 0:6c79a352010b 16 extern DigitalIn SdSwitch;
lilac0112_1 0:6c79a352010b 17 #endif /*SD_CARD*/
lilac0112_1 0:6c79a352010b 18
lilac0112_1 0:6c79a352010b 19 #if defined(ULTRA_SONIC) || defined(ULTRA_SONIC_2)
lilac0112_1 0:6c79a352010b 20 extern Serial pc;
lilac0112_1 0:6c79a352010b 21 extern SPISlave nucleo;
lilac0112_1 0:6c79a352010b 22 extern InterruptIn call;
lilac0112_1 0:6c79a352010b 23 extern Ping rear;
lilac0112_1 0:6c79a352010b 24 extern Ping front;
lilac0112_1 0:6c79a352010b 25 extern DigitalOut led[2];
lilac0112_1 0:6c79a352010b 26 #endif /*(ULTRA_SONIC) || (ULTRA_SONIC_2)*/
lilac0112_1 0:6c79a352010b 27
lilac0112_1 0:6c79a352010b 28 #ifdef COLOR_SENSOR
lilac0112_1 0:6c79a352010b 29 extern Serial pc;
lilac0112_1 0:6c79a352010b 30 extern AnalogIn ColorSensor[];
lilac0112_1 0:6c79a352010b 31 extern SPISlave nucleo;
lilac0112_1 0:6c79a352010b 32 #endif /*COLOR_SENSOR*/
lilac0112_1 0:6c79a352010b 33
lilac0112_1 0:6c79a352010b 34 #ifdef IR_SENSOR
lilac0112_1 0:6c79a352010b 35 extern Serial pc;
lilac0112_1 0:6c79a352010b 36 extern SPISlave nucleo;
lilac0112_1 0:6c79a352010b 37 extern InterruptIn call;
lilac0112_1 0:6c79a352010b 38 extern SPI ir;
lilac0112_1 0:6c79a352010b 39 extern DigitalOut cs[];
lilac0112_1 0:6c79a352010b 40 extern PwmOut supply;
lilac0112_1 0:6c79a352010b 41 #endif /*IR_SENSOR*/
lilac0112_1 0:6c79a352010b 42
lilac0112_1 0:6c79a352010b 43 #endif /*_EXTERN_H_*/