listen.h

来自「系统移植 AEDK EMB33实验系统」· C头文件 代码 · 共 30 行

H
30
字号
////////////////////////////////////////////////////////////
////
//// listen.h
////
////  1998 Oct. 16  inazumi
////  1998 Nov.  6  H.Matsuoka   change LisAppend Buffer type to void*
////  1998 Dec. 17  H.Matsuoka   delete BOOL and BYTE
////

#ifndef LISTEN_H
#define LISTEN_H

#define LIS_SAMPLING(CPU_CLOCK,SAMPLING)  (CPU_CLOCK/SAMPLING/4-1)

extern void  LisInit(void);
extern unsigned char *LisOpen(int Channel, int ReloadValue);

extern int  LisClose    (unsigned char *LisParams);
extern int  LisStart    (unsigned char *LisParams);
extern int  LisHalt     (unsigned char *LisParams);
extern int  LisIsRunning  (unsigned char *LisParams);
extern int   LisRoom     (unsigned char *LisParams);
extern int   LisQueue    (unsigned char *LisParams);
extern int   LisAppend     (unsigned char *LisParams, void *Buffer, int Length);
extern void *LisOnDone     (unsigned char *LisParams, void *Callback);
extern void *LisOnEmpty    (unsigned char *LisParams, void *Callback);
extern void *LisOnNotInTime(unsigned char *LisParams, void *Callback);

#endif

⌨️ 快捷键说明

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