yei
Dependencies: interface mbed enc_1multi calPID motorout KondoServoLibrary
Fork of cat18_operate by
debug/debug.h@2:4515e8cc6b60, 2018-08-05 (annotated)
- Committer:
- shimizuta
- Date:
- Sun Aug 05 03:32:55 2018 +0000
- Revision:
- 2:4515e8cc6b60
- Child:
- 9:a553ace4d9d1
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
shimizuta | 2:4515e8cc6b60 | 1 | /** @file |
shimizuta | 2:4515e8cc6b60 | 2 | *@brief デバッグ(teraterm表示)用のファイルです.DEBUG(引数);と打つとデバッグされます. |
shimizuta | 2:4515e8cc6b60 | 3 | *本ヘッダファイル内のDEBUG_ONをdefineしなければと全てのデバッグ機能をなくすことが出来ます. |
shimizuta | 2:4515e8cc6b60 | 4 | */ |
shimizuta | 2:4515e8cc6b60 | 5 | #ifndef TEMPLATE_COMMON_DEBUG_DEBUG_H |
shimizuta | 2:4515e8cc6b60 | 6 | #define TEMPLATE_COMMON_DEBUG_DEBUG_H |
shimizuta | 2:4515e8cc6b60 | 7 | #include "mbed.h" |
shimizuta | 2:4515e8cc6b60 | 8 | //#define DEBUG_ON//デバッグ用。使わないときはコメントアウト |
shimizuta | 2:4515e8cc6b60 | 9 | |
shimizuta | 2:4515e8cc6b60 | 10 | #ifdef DEBUG_ON |
shimizuta | 2:4515e8cc6b60 | 11 | extern Serial pc; |
shimizuta | 2:4515e8cc6b60 | 12 | //printf(...)と同義 |
shimizuta | 2:4515e8cc6b60 | 13 | #define DEBUG(...) pc.printf("" __VA_ARGS__); |
shimizuta | 2:4515e8cc6b60 | 14 | #else |
shimizuta | 2:4515e8cc6b60 | 15 | //DEBUGと言われても何もしない |
shimizuta | 2:4515e8cc6b60 | 16 | #define DEBUG(...) |
shimizuta | 2:4515e8cc6b60 | 17 | #endif |
shimizuta | 2:4515e8cc6b60 | 18 | |
shimizuta | 2:4515e8cc6b60 | 19 | |
shimizuta | 2:4515e8cc6b60 | 20 | #endif |