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

📄 tonedef.h

📁 DTMF收发芯片88L89完美驱动(Arm,SDT251环境)
💻 H
字号:

/* tone_Def.h - 宏定义 */

/* Copyright 1994-2001 Wuhan Jinglun Electronic Co., Ltd. */

/* 
modification history
--------------------
*/
/* 
DESCRIPTION	
*/

#ifndef _TONEDEF_H_
#define _TONEDEF_H_

#ifdef __cplusplus
extern "C" {
#endif

#define TONE_TASK_ID_APP	0
#define TONE_TASK_ID_TIMER	1


#define TONE_DEVICE_ID_HFC	0
#define TONE_DEVICE_ID_ARM	1

#define TONE_MODE_ID_READ		0
#define TONE_MODE_ID_WRITE		1

#define TONE_HFC_SIZES_PER_INT	512		//每次引发中断需要的字节数	
#define TONE_BYTES_PER_MS	8			//每毫秒字节数

//Codec_Monitor和Codec_Wait函数的参数选项
#define TONE_CODEC_SUSPEND_READ_DONE		 			1		
#define TONE_CODEC_SUSPEND_READ_HAVE_SPACE	 			2		
#define TONE_CODEC_SUSPEND_WRITE_DONE		 			3		
#define TONE_CODEC_SUSPEND_WRITE_HAVE_SPACE	 			4		

//函数成功的返回值
#define TONE_CODEC_STATUS_PLAYDONE 			1
#define TONE_CODEC_STATUS_PLAYING 			2
#define TONE_CODEC_STATUS_RECORDDONE 		3
#define TONE_CODEC_STATUS_RECORDING 		4
#define TONE_CODEC_STATUS_HAVESPACE 		5
#define TONE_CODEC_STATUS_NOSPACE 			6

//函数失败的返回值
#define ERR_TONE_CODEC_NOSPACE				-91
#define ERR_TONE_CODEC_READ_FAILED			-92
#define ERR_TONE_CODEC_WRITE_FAILED 		-93
#define ERR_TONE_CODEC_OPTION				-94

#ifdef __cplusplus
}
#endif

#endif /* _TONEUTIL_H_ */

⌨️ 快捷键说明

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