⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysdebug.h

📁 STM32_fatfs_shell_SDHC.rar
💻 H
字号:
#ifndef SYSDEBUG_FILE_H_
#define SYSDEBUG_FILE_H_

#define SYS_DEBUG_STACK_SIZE 60 //最多记录10个函数的调用.


#define SYS_OUTPUT_DEBUG  0x00

struct SYS_DEBUG
{
  uint  Index;
  uchar Name[10];
};

typedef struct SYS_DEBUG DEBUG_INFO;

extern void Debug_In(uchar * pInfo,uchar len);

//是否输入自定义的调试信息.因发现程序在运行一段时间之后就会死机,可能与指针操作有
//关,所以在所有的函数前部分加一个调试输出.

#if (SYS_OUTPUT_DEBUG)
  #define OUTPUT_DEBUG(a,b)   Debug_In(a,b)
#else
  #define OUTPUT_DEBUG(a,b)
#endif

extern DEBUG_INFO Debug_Info[SYS_DEBUG_STACK_SIZE];

#endif


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -