📄 debug.h
字号:
/*****************************************************************************
* (c) Freescale Semiconductor Inc. 2005 All rights reserved
*
* File Name : debug.h
*
* PURPOSE: Diagnostics output header file
*
* Version : 2.1
* Date : 05/13/05
*
*****************************************************************************/
#ifndef DEBUG_H
#define DEBUG_H
#include "MOTTYPES.h"
//uncomment to enable debug mode
//set EN_DEBUG to 1 for detailed debug
//#define EN_DEBUG 0
#define EN_DEBUG 1
#ifdef EN_DEBUG
void Debugt(tS08 *x);
void Debugi(tU16 x);
void Debugc(tU08 c);
void Debugnl(void);
void InitDebug(void);
extern void SCI_Write_CH(char data_out);
extern char SCI_Read(void);
#define _INIT_DEBUG() InitDebug()
#define _DEBUGT(a) Debugt(a)
#define _DEBUGI(a) Debugi(a)
#define _DEBUGC(a) Debugc(a)
#define _DEBUGNL Debugnl()
#define _DEBUGREAD SCI_Read()
#define _DEBUGWRITECHAR(a) SCI_Write_CH(a)
#define _SCI_BASE SCI0
#else
#define _INIT_DEBUG()
#define _DEBUGT(a)
#define _DEBUGI(a)
#define _DEBUGC(a)
#define _DEBUGNL
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -