delphi如何通过usb口和单片机(200分)

  • 主题发起人 主题发起人 janemei
  • 开始时间 开始时间
J

janemei

Unregistered / Unconfirmed
GUEST, unregistred user!
没有驱动程序可调用,能不能用api函数实现,串口通信我用的api函数,不知usb口通信可以实现吗?请高手指点
 
估计可以: 用usb转串口线,装驱动,和串口一样调用,都不用改程序
 
USB转串口是虚拟串口,理论是可以的,但不能支持高速传输,可能会丢包或干脆接收不到数据。
当然产品的质量也是关键。
关于开发上是没有变化的。
不知道楼主是不是要了解这个。
 
'用usb转串口线,装驱动,和串口一样调用,都不用改程序' 应该可以!
 
用usb转串口线,装驱动,和串口一样调用,都不用改程序
同意这个,如果使用无硬件流控协议的方法,不会有任何问题
 
我现在就用的用usb转串口线,装驱动,我想纯粹是usb口通信的,能不能实现呢
 
USB只是电脑的一个接口,这个接口可以提供连接各种设备,但具体设备的通讯方式我想大多是用串口的方式的。USB只是提供转成COM。
我是这么理解的,不知道对不对。
 
USB只是输出的一种方式,接供一个接口而以,你只要装了驱动后会自动提供一个COM口给你,这和直接用232没什么两样,只是不用直接连COM口了.(相当于增加个232口).这种设备速称蓝色头,市场上有得卖,40多块,主要是连接方便,作用还是和传统COM口一样.____调用的话也和传统COM口一样,用那20来个关于串口通信的API都可以,要是开发时间短的话,用MSCOM得了
 
那依据上面各位兄弟所说,现在市面上大部分usb口外接设备实际上都是232通信吗?我找了很长时间的资料了,也不知道如何做,感觉自己太笨了,
 
有做过这方面的吗?不转成232通信直接usb口通信的,
 
上,下位机的通信速率不一样,你不用RS232能行吗?____即使用了232,数据帧太长了都要握手
 
我感觉usb口 通信能实现,市面上usb口传输数据的设备很多了,就不知道如何做?高手帮忙啊
 
usb串口设备应该有驱动可以调用的.
不知道你用的哪种通讯芯片
 
最近也在搞USB通信,关注中
 
USB通信完全可以实现
不需要转串口
只是你的USB设备必须对你的命令有相应的响应
首先是设备识别是(OS即插即用的USB总线设备识别)
然后是你的个人的应用通讯。
 
我的做法是在单片机上加一个芯片,用来做usb通信的
芯片是南京一个公司的 CH375
但是这样的话你的单片机程序得改一改,
还有CH375 也是有驱动的 有一个接口 很简单
这样就不需要什么串口转usb什么的了
 
usb-232口是个虚拟的口,没有中断和地址,用在一些简单的可以,但是如果用在工控或着单片机等等就要出问题
 
to 不能没有你
你说的设备识别也是得有驱动程序吧,
to 飞翔鸟
能不能加我。我还有问题需要详细请教一下,我的qq是12208509
 
如果是标准设备的话
那么不需要
如果是特殊设备当然需要了
 
http://user.qzone.qq.com/8324207/blog/1215657990
 
后退
顶部