版块
论坛
喜欢
话题
应用
搜索
登录
注册
bigstarsun的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=47699
请教各位大侠并口的高速打印是怎么实现的,速率可以达到800kbyte/s吗?
本人通过并口向一个仪器传大量数据,用发一个数据再发一个选通的的方法速度只有300k/s,后来看了两本书,是讲EPP,ECP模式的,说是可以硬件自动产生选通信号,速度可以达到800k/s,但我怎么也试验不成功,设置ECR寄存器没什么反应啊。哪位大侠懂高速并口传输或者打印驱动的编程,...
全文
回复
(
9
)
2003-04-17 12:54
来自版块 -
图形设备驱动版(打印、扫描、显示...驱动)
◆
◆
表情
告诉我的粉丝
提 交
bigstarsun
:
就是这个问题:(,但我的外设硬件设计上只接收数据,并不返回nWait信号。看书上讲这样会引起超时。有没有其他办法解决呢?
(2003-04-24 09:59)
回复
X_ray
:
100k是因为你的外设反应慢,CPU插入了等待。
(2003-04-24 06:11)
回复
bigstarsun
:
大侠请看我的程序 char lpData[1024]; memset (lpData,0x55,1024); DWORD dwStartTicks = GetTickCount(); __asm // __asm block {...
(2003-04-22 14:05)
回复
bigstarsun
:
我知道是汇编啊,可是讲汇编语言的书上没有讲 outs,outsb,outsw这几个指令到底是怎么用的,而且我是想在VC里调用,,我实在是笨,,搞不懂怎么用,非得有个例子看着学才会。大侠,帮帮我。
(2003-04-21 17:41)
回复
X_ray
:
rep outs是汇编
(2003-04-20 12:56)
回复
bigstarsun
:
怎么给分啊。? rep outs 怎么用啊????
(2003-04-19 12:14)
回复
bigstarsun
:
能达到2M???有选通信号吗??就是用 rep outs ? 是0x37c。 哪有例子可以看看????
(2003-04-19 10:20)
回复
X_ray
:
用EPP可以达到2MBYTE/S的速度,用REP OUTS指令就可以了。注意,地址不是打印端口地址378H。好象是37CH
(2003-04-18 13:30)
回复
lgasj
:
关注!
(2003-04-18 10:53)
回复
bigstarsun
加关注
写私信
0
关注
0
粉丝
31
帖子
返回顶部