我做的isa 转pci 接口卡,使用本地定址方式,用DEBUG365.EXE读取的数据正确。用CH365mReadIoByte()怎么读不出来数据呢?能不能说明一下具体的用法,谢谢!!
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
我做的isa 转pci 接口卡,使用本地定址方式,用DEBUG365.EXE读取的数据正确。用CH365mReadIoByte()怎么读不出来数据呢?能不能说明一下具体的用法,谢谢!!
本地定址可以直接使用你原来ISA硬件所配套的程序软件,所以不需要调用CH365mReadIoByte。 如果一定要调用CH365mReadIoByte,那么要注意: 第二个参数有效值从0到0xFF,也可以是本地定址的地址,例如0x260, 第三个参数是指向字节存储单元的指针,新手常搞错, 例子: UCHAR my_data; CH365mReadIoByte( mIndex, (PVOID)0x260, & my_data ) 或者参考与DEBUG365.EXE放在一起的C源程序
我用C#怎样用?谢谢