?? driver_err.h
字號:
/****************************************Copyright (c)**************************************************
** 廣州致遠電子有限公司
** 研發部
**
** http://www.embedtools.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: driver_err.h
**創 建 人: 梁笑
**描 述: MiniARM軟件包出錯信息
**
**--------------歷史版本信息----------------------------------------------------------------------------
** 創建人:
** 版 本:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
** 修改人:
** 版 本:
** 日 期:
** 描 述:
**
**--------------當前版本修訂------------------------------------------------------------------------------
** 修改人:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
/* Note */
/* 注意 */
/* !!!!! */
/* !!!!! */
/* 使用時請注意在config.h中加入以下配置信息 **
** **
*********************************************************************************************************/
// 用戶接口層驅動返回值定義
#define OPERATE_SUCCESS 0 /* 操作成功 */
#define SUB_DEVICE_ERR 1 << 8 /* 子設備號出錯 */
#define DCB_DISTRIBUTE_ERR 2 << 8 /* 驅動控制塊分配出錯 */
#define DEVICE_NOT_EXIST_ERR 3 << 8 /* 設備不存在 */
#define DEVICE_IS_CLOSE 4 << 8 /* 設備處于關閉狀態 */
#define DEVICE_CLOSE_ERR 5 << 8 /* 關閉設備出錯 */
#define DEVICE_BUSY_ERR 6 << 8 /* 設備忙出錯 */
#define JAM_MODE_ERR 7 << 8 /* 阻塞方式出錯 */
#define RDWR_MODE_ERR 8 << 8 /* 讀寫模式出錯 */
#define SEM_CREAT_ERR 9 << 8 /* 信號量建立出錯 */
#define SEM_DELETE_ERR 10 << 8 /* 信號量刪除出錯 */
#define SEM_GET_ERR 11 << 8 /* 信號量獲取出錯 */
#define SEM_SEND_ERR 12 << 8 /* 信號量發送出錯 */
// 底層驅動返回值定義
#define OPENFUNCTION_EMPTY 1 /* Open函數為空 */
#define CLOSEFUNCTION_EMPTY 2 /* Close函數為空 */
#define WRITEFUNCTION_EMPTY 3 /* Write函數為空 */
#define READFUNCTION_EMPTY 4 /* Read函數為空 */
#define IOCONTROLFUNCTION_EMPTY 5 /* ioControl函數為空 */
/* GPIO操作出錯返回值宏定義 */
#define GPIO_CMD_ERR 6 /* GPIO控制命令出錯 */
/* RTC操作出錯返回值宏定義 */
#define RTC_CMD_ERR 6 /* RTC控制命令出錯 */
/* WDT操作出錯返回值宏定義 */
#define WDT_PARA_ERR 6 /* WDT參數設置出錯 */
/* I2C操作出錯返回值宏定義 */
#define I2C_CMD_ERR 6 /* I2C控制命令出錯 */
#define I2C_READ_ERR 7 /* I2C讀操作出錯 */
#define I2C_WRITE_ERR 8 /* I2C寫操作出錯 */
#define I2C_MEM_ERR 9 /* I2C內存分配出錯 */
/* UART0操作出錯返回值宏定義 */
#define UART0_SET_BR_ERR 6 /* UART0設置波特率出錯 */
#define UART0_SEM_CREAT_ERR 7 /* UART0創建信號量出錯 */
#define UART0_QUEUE_ERR 8 /* 出錯 */
#define UART0_QUEUE_EMPTY 9
#define UART0_QUEUE_FULL 10
#define UART0_SEM_GET_ERR 11
#define UART0_CMD_ERR 12
#define UART0_SET_MODE_ERR 13
/* UART1操作出錯返回值宏定義 */
#define UART1_SET_BR_ERR 6
#define UART1_SEM_CREAT_ERR 7
#define UART1_QUEUE_ERR 8
#define UART1_QUEUE_EMPTY 9
#define UART1_QUEUE_FULL 10
#define UART1_SEM_GET_ERR 11
#define UART1_CMD_ERR 12
#define UART1_SET_MODE_ERR 13
/********************************************************************************************************
** End Of File
********************************************************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -