我刚开始用evt板做测试。 系统环境win7 vs2013 express 参考ch365evt\pub\win_sw的speed.c 转载dll和打开设备都成功了, if (CH365mGetIoBaseAddr(Device_Number, &mIoBase) == FALSE) printf(" ERROR "); 就失败了,总是输出error下面一句打印地址总是出0
我奇怪mIoBase只是个指针,而不是实结构体。 难道是GetIoBaseAddr给它写内容,把它指向真正的K地址空间吗? 这个指针执行前后都是0x00000000。
毫无头绪,请指导!