并口编程实验——实验nwait引脚(用并口线三极管示波器)
以下所述为并口epp模式
nwait接上DSTRB加三极管反向,编程发送数据2百万次,耗时8秒,不接耗时23秒。
用的是winio驱动程序,速度误差可能跟驱动有关。这样算下来,nwait超时大概10微秒,而不是一些资料说的10毫秒。
读取379寄存器之后输出数据能锁存,不读取的时候 输出数据就是脉冲 ,读取379写入379读取37a效果都是一样的。



并口spp是由软件控制与设备的联络握手信号,epp是由硬件自动控制,有个缺点是如果设备接收很慢,会造成cpu忙等待。ecp也是硬件控制联络握手信号,并且添加了fifo缓存,还有dma控制,不需要忙等待。并口已经被淘汰,usb协议乍看很复杂,其实使用起来比并口还要简单,主机端可以使用libusb用户空间的驱动程序,省去编制驱动的麻烦,设备端使用usb芯片,只需要关心fifo的操作,USB协议只需要稍微了解,基本用不到。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
