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

📄 com.h

📁 中芯微VC0528测试程序
💻 H
字号:


#ifndef _COM_H_
#define _COM_H_

#ifndef SINT8
#define SINT8 char
#endif

 //unsigned 8-bit integer
#ifndef UINT8
#define UINT8 unsigned char
#endif

//signed 16-bit integer
#ifndef SINT16
#define SINT16 short
#endif

//unsigned 16-bit integer
#ifndef UINT16
#define UINT16 unsigned short
#endif
//signed 32-bit integer
#ifndef SINT32
#define SINT32 long
#endif

//unsigned 32-bit integer
#ifndef UINT32
#define UINT32 unsigned long
#endif

#ifndef INT32
#define INT32 long
#endif

 #ifndef INT16
#define INT16 short
#endif

//unsigned 32-bit integer
#ifndef UINT32
typedef unsigned long UINT32;
#endif

#ifndef START_FLAG
#define START_FLAG						0x80
#endif
#ifndef END_FLAG
#define END_FLAG						0x08
#endif

// define File command
#define FILE_COMMAND			0x80
#define FILE_DOWNLOAD_COMMAND	0x8081
#define FILE_UPLOAD_COMMAND		0x8082

extern	UINT32		dPara[64];

extern	void	Com_Init(UINT32 (*pReceiveCom)(UINT8* pbDptr), void (*pSendCom)(UINT8* pbDptr, UINT32 dNum));

extern	UINT8	Com_Check(void);
extern	UINT8	Com_GetMainID(void);
extern	UINT16	Com_GetFuncID(void);
extern	void	Com_ReturnValue(UINT8 bParaNum);

extern	void	ErrorCommand(void);

extern	UINT8	Com_UploadFile(UINT8 * ptr,UINT32 size);
extern	UINT8	Com_DownloadFile(UINT8 * filePtr,UINT32 size);


#endif

⌨️ 快捷键说明

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