delphi怎么编写usb驱动
原来在delphi开发环境下开发基于 "串口 "通讯的控制程序,主要是用第三方组件和用api函数写的dll,来进行串口通讯.
现在我想在delphi开发环境下开基于 "USB "接口的控制程序,怎样编写?
[解决办法]
我也在研究,如果用USB模拟RS232速度不知道会不会变慢
而且我还不知道我的下位机有没有这样的驱动。
如果驱动写好了,是否操作跟串口一样使用createfile,readfile,writefile?
[解决办法]
以前有写过COM串口的,有MSCOMM/SPCOMM,以及调用API写多线程的方法。
我也是最近才接触USB方向,手头上有个项目跟这相关。
USB的驱动一般都是VC开发的,DELPHI调用相关的API函数,网站上可以找到部分USB芯片的For Delphi 7的三方组件。
至于LZ的在delphi开发环境下开基于 "USB "接口的控制程序问题,建议不用自己写驱动这么麻烦,找出USB芯片的技术文档或是看DDK,如果能找到三方组件就可以实现,那是最方便了。