阅读:1150回复:2
用DS编写的驱动读硬件端口不正确??
我开发一多功能卡,里面有记数功能。DS编写的驱动里面就读写两个函数。上位机程序调用这两个函数,AD,DA等功能都没有问题,很顺利实现,但是到了计数器这里,就死活读的记数值都是FFFF,但是计数器的端口益出电平都被读到了。这是为什么呢?另外,用别的程序操作此板卡就没有这个问题。请各位帮忙分析,解决之后,立刻送分
|
|
沙发#
发布于:2005-03-14 20:14
我开发一多功能卡,里面有记数功能。DS编写的驱动里面就读写两个函数。上位机程序调用这两个函数,AD,DA等功能都没有问题,很顺利实现,但是到了计数器这里,就死活读的记数值都是FFFF,但是计数器的端口益出电平都被读到了。这是为什么呢?另外,用别的程序操作此板卡就没有这个问题。请各位帮忙分析,解决之后,立刻送分 使用别的程序工作正常,说明是你的软件有问题 |
|
|
板凳#
发布于:2005-03-15 09:58
但是我的程序就是简单的几个对8254的读写啊,写进去以后,我用示波器来查看溢出,8254已经开始记数,写的没有问题,读的话,我都跟到最底层了,明明是往那个端口读数,却全是FFFF,什么问题呢?郁闷ing
|
|