[CAN-bus/DeviceNet] 用并口EPP模式读写CAN,硬件这样设计为何不对?

[复制链接]
2889|3
 楼主| xydrj 发表于 2007-8-20 22:58 | 显示全部楼层 |阅读模式
用EPP1.7模式读写CAN的硬件完全是按照《现场总线CAN原理与应用技术》这本书里介绍的例子做的。上位机程序用Delphi写,但就是通讯不成功,怀疑硬件有问题,但不知错在哪里,不知谁能指教指教?
zlei 发表于 2007-8-20 23:07 | 显示全部楼层

windows 2000/xp下不能直接访问并口

需要加载winio、giveio等驱动的。 
hotpower 发表于 2007-8-20 23:33 | 显示全部楼层

CVI是无所不能的~~~

<br /> 相关链接:<a href='http://www.**/blog/hotpower/29897/message.aspx'>http://www.**/blog/hotpower/29897/message.aspx</a>
 楼主| xydrj 发表于 2007-8-22 23:44 | 显示全部楼层

怀疑是wait信号出问题了

多谢楼上两位的回复。但还想问:<br />我用的是EPP1.9模式,Delphi我用的是NTPort控件。<br />怀疑是wait信号出问题了。书中的硬件可能有问题。按照EPP的读写时序,当wait为低电平时,才会放出DataSTB或Address而STB信号,这之后,只有wait变为高时,端口的读写操作才会成功。书中的wait信号是DataSTB和AddressSTB两条线接一个与非门后产生的,这样一来,wait信号始终是低电平。不知是不是这个缘故。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

29

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部