?? tvdebug.h.svn-base
字號:
#ifndef __TVDEBUG_H
#define __TVDEBUG_H
#include "tUtils.h"
#define TV_DEBUG_BUFFER_SIZE (40 + 3)
#define USE_UART_DEBUG
//dy 1115 add, close fast debug when releasing, use 40EEDD instead
//#define FAST_DEBUG
#ifdef __cplusplus
extern "C" {
#endif
#ifdef _WIN32
#define tvDebugPrint printf
#define tvDebugPrint1(foo, foo1) printf(foo, foo1)
#define tvDebugPrint2(foo, foo1, foo2) printf(foo, foo1, foo2)
#define tvDebugPrint3(foo, foo1, foo2, foo3) printf(foo, foo1, foo2, foo3)
#define tvDebugDead() __loop: goto __loop
#elif defined(USE_UART_DEBUG)
//#define tvDebugPrint printf
//#define tvDebugPrint1(foo, foo1) printf(foo, foo1)
//#define tvDebugPrint2(foo, foo1, foo2) printf(foo, foo1, foo2)
//#define tvDebugPrint3(foo, foo1, foo2, foo3) printf(foo, foo1, foo2, foo3)
//#define tvDebugDead()
#ifdef USE_T_QUAD
#define tvDebugPrint(foo)
#define tvDebugPrint1(foo, foo1)
#define tvDebugPrint2(foo, foo1, foo2)
#define tvDebugPrint3(foo, foo1, foo2, foo3)
#define tvDebugDead()
#else
#define tvDebugPrint(foo) Printf(foo, 12)
#define tvDebugPrint1(foo, foo1) Printf(foo, foo1)
#define tvDebugPrint2(foo, foo1, foo2) Printf2(foo, foo1, foo2)
#define tvDebugPrint3(foo, foo1, foo2, foo3) Printf3(foo, foo1, foo2, foo3)
#define tvDebugDead()
#endif
#else
#define tvDebugPrint(foo)
#define tvDebugPrint1(foo, foo1)
#define tvDebugPrint2(foo, foo1, foo2)
#define tvDebugPrint3(foo, foo1, foo2, foo3)
#define tvDebugDead()
#endif
#ifdef __cplusplus
};
#endif
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -