我剛開始用evt板做測(cè)試。 系統(tǒng)環(huán)境win7 vs2013 express 參考ch365evt\pub\win_sw的speed.c 轉(zhuǎn)載dll和打開設(shè)備都成功了, if (CH365mGetIoBaseAddr(Device_Number, &mIoBase) == FALSE) printf(" ERROR "); 就失敗了,總是輸出error下面一句打印地址總是出0
我奇怪mIoBase只是個(gè)指針,而不是實(shí)結(jié)構(gòu)體。 難道是GetIoBaseAddr給它寫內(nèi)容,把它指向真正的K地址空間嗎? 這個(gè)指針執(zhí)行前后都是0x00000000。
毫無(wú)頭緒,請(qǐng)指導(dǎo)!