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

📄 cli_prvcfg.h

📁 命令行在嵌入式系统的实现
💻 H
字号:
/************************************************************************
Copyright 200X - 200X+1.

filename     : CLI_PrvCfg.h

description  : 命令行模块生成库函数时的基本配置选项.
               命令行模块内部私有, 只对命令行模块内部有效.

author       : Woodhead

modification : Woodhead    create              2004-12-07
************************************************************************/

#ifndef _CLI_CONFIG_H_
#define _CLI_CONFIG_H_

#define CLI_YES     G_YES
#define CLI_NO      G_NO

#if ( VERSION_TYPE == VERSION_DEBUG )
#define CLI_DEBUG_ON            CLI_YES             //是否调试版本
#else
#define CLI_DEBUG_ON            CLI_NO
#endif

#define MULTI_DEVICE_SUPPORT    CLI_NO              //是否支持主从设备的分布式命令行

#define LOG_SAVE_FLASH          CLI_NO              //是否使用FLASH进行日志存储

#define CLI_DBASE_SUPPORT       CLI_YES            //是否支持数据库
#define CLI_TELNET_SUPPORT      CLI_YES             //是否支持TELNET接入

#define CLI_WEB_SUPPORT         CLI_NO              //是否支持web接口

#define UNLOGON_USER_NAME       "unlogon user"
#define CMD_RESPONED_END        "\xff\xfe\xfd\x13\x0"  //当命令行消息处理接收到从设备的命令行
                                                       //返回的执行结束标志时对命令行任务发送的结束字串

/*针对超时开关设置的两种超时时间 单位:秒*/
#define DEADLINE_LONG           7200
#define DEADLINE_SHORT          300

#define WAIT_RESPONSE_TIME      600                 //设定100秒超时,该值可以适当调整

#endif

⌨️ 快捷键说明

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