ジャパンオープン用のLPC824専用プログラム
Dependencies: mbed-src Ping SDFileSystem
Diff: main/extern.h
- 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