调查一下市场需求二:USB转真正并口,你迫切需要吗?
现在很多新款笔记本/台式机都取消了串并口,但是,很多开发工具,工业设备的软件都是基于并口开发的,用户更新硬件比较容易,可放弃原有软件上的投资是比较困难的,目前有几种方法解决此问题:
1、改成支持USB的软硬件,比如:直接使用USB J-Link调试器。优点是使用新技术,性能得到极大提高;缺点是调试器、加密狗、雕刻机等USB设备都是独立的,每个设备的USB都不同,需要多少设备就要用多少种USB口,相应的软件也都要再次投资,费用极大。
2、使用PCI卡或者PCMCIA卡等转接,比如:PCI转串口。优点是速度快,扩展方便;缺点是并行槽位紧张,很多用户的这些槽位都用于其他用途了,不能同时支持并口,而USB转并口用USB HUB扩展很方便,可以轻松接十几个设备。
3、直接硬件连线或者用扩展坞接出并口。优点是使用计算机原生并口;缺点是可能破坏计算机硬件及美观,携带不便,失去了笔记本的意义。
4、购买带并口的二手笔记本。优点是直接支持原生并口;缺点是这种二手笔记本属于淘汰品种,越来越不好购买,厂商不会为开发工程师这么小的市场保留并口,以后肯定会消失。如果只为了开发而购买二手笔记本不划算。
......
目前市面上有所谓USB转真并口设备,但是,软件设计很差,兼容性不好,有些软件不支持,速度慢。
假如我能设计一个支持(注意我说的是假如):
1、支持win2k、winxp、vista
2、支持所有并口软件,直接HOOK IN、OUT指令,纯汇编加速,针对USB特点优化速度(某些情况下打包发送并口写数据),直接支持并口时序仿真类操作。这样,用户使用giveio、winio等开发的程序也能直接使用。如果用户程序使用标准read、write函数操作,那更可以直接过滤IRP,大大加快速度。提供用户配置界面让用户根据具体情况设置配置,最大限度加速并口操作。
3、支持用户劫持现存并口,随意指定关联。有些旧的软件不支持动态选择并口,有些只能往固定地址写数据,有了并口劫持技术,想怎么骗就怎么骗,把原有软件骗得团团转,误以为是真实原生并口,这样所有用不良习惯书写的软件也可以直接使用了。
......
总之,就是用USB模仿一个真的并口,速度快(某些情况下可能较慢,有时甚至比原来并口还快),支持所有并口软件。
进一步还增加并口监视功能,可以用于协议分析,**目的。
假如有这样的并口产品,你想要吗?
调查一下:
1、你需要几个?
2、迫切程度
3、用来做什么?
4、能给你带来收益吗?
大家畅所欲言,欢迎拍砖! |