lxwdy 发表于 2009-4-10 16:28:09

终于找到一个具说可以USB转并口的,阿莫,你能不能研究一下,可不可以用!

我在网上研究了一下午,终于找到一个具说可以USB转并口的,阿莫能不能测试一下,也组织一个开源,让我们自己DIY,下面发一个网址,我这可不是做广告啊,只是供大家研究!http://www.lzwest.com/list.asp?ProdId=0016

armok 发表于 2009-4-10 16:36:02

wajlh 发表于 2009-4-10 16:40:22

也太贵了。

lxwdy 发表于 2009-4-10 16:47:26

要是能自己搞估计就不会太贵了,原理估计和我另外一个贴子里那个德国网站上的差不多吧,希望有条件的能试试

flyingfish 发表于 2009-4-10 18:19:25

USB转并口的芯片早出来了啊,8位的并口,一般是EPP方式和MEM方式,不太了解雕刻机具体用了哪几颗线,估计是能用的,一颗芯片要不了多少钱。

armok 发表于 2009-4-10 18:25:37

Totry 发表于 2009-4-10 18:34:26

注意最后两张图,下载1.4K数据要20秒?应该没看错,有意购买的询问速度先

介绍中是高速连接,是真的high-speed还是high-speed compatible?

armok 发表于 2009-4-10 18:35:46

lxwdy 发表于 2009-4-10 18:56:21

我刚刚去淘宝上搜了一下,支持下载的USB转并口线好象只有一种,就是上面那种,价格218,有条件的朋友试试啊!

lxwdy 发表于 2009-4-10 19:06:07

看看这里,有资料,供高手研究!http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html.en

lxwdy 发表于 2009-4-10 19:06:11

看看这里,有资料,供高手研究!http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html.en

z1234 发表于 2009-4-10 19:10:54

为何总有人在这种死胡同里猛钻呢?雕刻机软件一般都是直接写LPT物理端口地址如378之类,这与USB是完全牛马不相及的东西,因为USB在设计时肯定要避开LPT地址的,否则可称为不合格外设,因为明文规定LPT地址不可占用做PC接口的不会没有这个常识的。

armok 发表于 2009-4-10 19:19:13

Totry 发表于 2009-4-10 19:45:11

【11楼】 z1234
==================
不完全正确,windows中的wdm驱动模型中为调试提供了hook功能,可以非常方便将所有的in/out指令(即x86中访问外设的指令,x86中IO空间与存储器空间是分离的)重定向到其它地方去,而所谓的porttalk, winio等驱动最终也就是直接发出in/out来访问并口设备的(这个设备就是兼容的8255,很多单片机教科书都会介绍的)所以通过陷阱功能,可以将特定的in/out桥接到usb外设。只不过这是软桥接,不像南北桥芯片中的pci-isa这样的硬桥接(11楼如此认为?)能提供较低的时延,而且对USB通信时传输类型的选择将会大大影响到桥接速度,所以做不好就是慢如蜗牛。

综上,这是对windows内核编程的挑战,而精通内核编程不一定会精通usb外设,也就很少有人能做出好的usb转换器了。
另外当年并口加密狗横行的时候,是有人把in/out指令桥接(应该是转发)到网络上,通过网络共享一个加密狗使用多套软件副本,节省软件费用的。

不过说了那么多都是废话,因为没人来做这个事,呵呵,并口退出历史舞台前的过渡的东西,等待雕刻机软件更新吧……
话又说回来,软件更新后其极可能寻找一个合作企业去制作一个usb适配器,像jlink一样的东西,到时再想用破解版的软件就麻烦了……
不过不排除会用高效易用的FT2232去实现这个适配器,到那时………………幻想吧,呵呵

z1234 发表于 2009-4-11 06:47:15

感谢楼上两位的指点,我的意思是实现USB转并行双向接口(注意是并行接口并不是PC上的并口)输出非常容易,我以前就做过一块芯片也就不过10块钱。但是如此大费周折绕开这个又绕开那个的,有看到无数人把此事一提再提,只想告诉后来人这是个不正确的研究方向。现在笔记本或台式机的LPT拓展卡非常难买吗?很贵吗?

armok 发表于 2009-4-11 07:26:38

mpuhome 发表于 2009-4-11 12:33:44

USB转并口,即使可以用,也是很慢的

sunzx 发表于 2009-4-11 12:41:46

简单地说, USB转并口设备不适合任何需要直接操作端口模拟时序的设备, 比如下载线, 比如雕刻机. 大家不用浪费时间在不修改上位机软件的前提下用USB仿真PC并口了.

因为USB 2.0 Full Speed限制了发包间隙是1ms
所以如果试图实现一个行为跟PC并口一样的并口的话, 不在本地做缓冲, 进行模拟时序操作的速率不会超过1KB/s, 这个跟用什么器件无关.
而在本地进行缓冲还会带来时序上的麻烦. 谁也不知道什么时候本地要回读, 所以谁也不知道该缓冲多少个字节.

市场上的USB转并口芯片大都仿真的是IEEE 1284并口而不是PC并口. 这两者是不一样的.
IEEE 1284是个协议, 规定的是并口在外面看起来是啥样的, 而且这个并口要么用来伺候低速设备(比如行式打印机), 要么用来批量传输数据(页式打印机或者扫描仪). 这个协议没有考虑到用用并口去实现时序.
PC并口是一个挂在PC总线上的特殊设备, 还有PC的操作方式和响应速度的限制. 而正是因为这种几乎实时的响应速度, PC并口被大家用来实现(不怎么精确的)模拟时序的操作, 这并不属于IEEE 1284的范围.

任何器件都容易模拟这种操作方式, 但是响应速度的问题呢?

hl1200aa 发表于 2009-4-11 12:44:00

为了那个并口,我花的钱比雕刻机还多。
1. 配了个Atom的小机,结果被大姐看中,搬了。
2. 笔记本没有并口,送表弟了。
3. 自己现在用Dell的T3400,估计没有谁敢再来搬了。

bone 发表于 2009-4-11 18:42:42

对于usb和并口这个东西,我自己做过一些测试。
我买了网上的pcmcia转并口的,110块钱的那种,支持ECP模式,可以使用xilinx的CABLE III下载程序到FPGA中,但是公司的并口仿真器使用的是EPP模式,这块卡不支持,所以就闲置在那里。
我更改了公司仿真器的源代码,使用jungo产生了CY7c68013的驱动,并修改了通信协议,可以支持公司的MIPS的芯片仿真,不过速度较慢,目前优化代码中……
所以,其实如果有并口控制的源代码,而通信协议又不是那么复杂,移植到USB上还是不难的!

wuzhenhede 发表于 2010-3-24 17:45:44

关于USB转串并口在网上找了一个芯片大概是8快多钱,希望大侠们能够做一个稳定的下载器
CH341第一个文件ourdev_540738.PDF(文件大小:182K) (原文件名:CH341DS2.PDF)
CH341第二个文件ourdev_540739.PDF(文件大小:196K) (原文件名:1ccc7194-1c38-4d64-ad23-ae3aea1f349a.PDF)

leang521 发表于 2011-5-13 00:07:31

mark

wsygb 发表于 2011-5-13 12:15:42

mark

kerrwang1982 发表于 2011-5-13 13:11:16

找台老电脑不就行了,1,200块搞定,我那台02年攒的电脑还在家放着呢,815的主板。

kerrwang1982 发表于 2011-5-13 13:11:47

串,并都有,USB只是1。1的。
对了2个串口呢。

xivisi 发表于 2011-5-13 13:19:01

还不如用为微控制器做一个G代码解释器由微控制器保证实时

xiaolei0428 发表于 2011-5-13 16:10:10

mark

chenfuen 发表于 2011-5-13 22:03:52

我用pcmcia

fancier 发表于 2011-5-14 11:10:48

二手的一体机大部份都有并口
价格才500左右 还是P4芯片
专门用来接雕刻机干活应该够用了
页: [1]
查看完整版本: 终于找到一个具说可以USB转并口的,阿莫,你能不能研究一下,可不可以用!