怎么会有错误?!

怎么我调 CH375LIB\MCS51\FILELIB6\CH375HF6.H 里面有 error c141:eyntax error near 'CH375_CMD_PAOT_ADDR' error c141:eyntax error near 'CH375_DAT_PAOT_ADDR' error c202:'CH375_CMD_PAOT':undefined identifier error c202:'CH375_DAT_PAOT':undefined identifier 这些错误?

快来人啊


在你的程序里面你没有定义'CH375_CMD_PAOT'和'CH375_DAT_PAOT',你可以使用我们的例子程序以及正确的链接库之后就可以编译通过了。


#ifdef CH375HF_NO_CODE

extern CMD_PARAM_I mCmdParam; /* 命令参数 */ extern UINT8XV CH375_CMD_PORT; /* CH375命令端口的I/O地址 */ extern UINT8XV CH375_DAT_PORT; /* CH375数据端口的I/O地址 */ …………

#else

CMD_PARAM_I mCmdParam; /* 命令参数 */

UINT8XV CH375_CMD_PORT _at_ CH375_CMD_PORT_ADDR; /* CH375命令端口的I/O地址 */ UINT8XV CH375_DAT_PORT _at_ CH375_DAT_PORT_ADDR; /* CH375数据端口的I/O地址 */

为什么他的定义 和 使用 放在了IF ELSE 两个里 那就不能同时存在了? 怎么回事? 我就是用你的CH375LIB\MCS51\FILELIB6\CH375HF6.H和CH375HF6.LIB和一个例子 连接对了 就是说有错啊


又是周末 快来啊 要不又得等到下周了 帮帮忙吧


你把paot改成port试试看。


不好意思 我的第一帖写错了 程序中就是PORT


附件中是完整的工程,你看一下吧。UploadImages/200772016435592.rar


只有登录才能回复,可以选择微信账号登录