|
CE5.0下更换数据采集卡,驱动问题,输入输出读写不了,求助
[复制链接]
工控ce5.0+pcm卡,后来由于老板要更换数据采集卡,用了art2536
之前数据采集卡驱动是MmMapIoSpace+MmUnmapIoSpace使用内存空间
然后READ_PORT_UCHAR+WRITE_PORT_UCHAR使用被映射的内存地址写入物理地址
然后再位操作读取板卡信号
但是新卡art2536却读写不了,怀疑是内存地址出问题,
比如我之前使用的板卡基地址220,现在也是,但是之前的板卡是8*8路可同时输入输出io卡
现在是96路选择输入输出卡,板卡说明中有一项比较奇怪的是
偏移地址A3-A0是由软件控制的。
偏移地址和通道对应关系表:
偏移地址 通道
00 D0-D7路
01 D8-D15
02 D16-D23
04 控制D0-D23路输入/输出状态
. .
. .
. .
不知是不是我没设置偏移地址03,规定板卡为输入/输出才读写不到信息
求助,由于不懂 说的比较乱
请了解的大侠告诉一声,为何2536读写不了,谢谢
|
|