3752|6

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请教,usb转串口的问题 [复制链接]

我现在的单片机需要连接到主机上,和主机之间进行通信,但没有串口,所以想通过usb转串口来实现,我需要写一个上位机程序,来完成主机和单片机之间的通信功能,首先我不确定上位机应该用usb通信协议吧?那usb通信协议和串口是不同的,usb当usb设备连接到主机时,主机会发送包来获得单片机的配置,然后与usb设备的通信也是通过发包,但是串口却不是(没那么复杂),那我因该怎样与下位机通信呢,主机还能给下位机提供电源吗?主机发的包是靠usb转串口模块将包解析后,再将数据传给单片机吗?主机上还用编写驱动吗?单片机上没有相应的像EZ-USB那样单片机的相应的寄存器与中断,应该像串口那样来得到数据吗?呵呵,问题比较多,希望哪位大哥能够帮帮
我,谢谢了!!!!

最新回复

呵呵,非常感谢,但是用虚拟串口,好像不是很方便,还要安装驱动,不能支持USB的供电,我只是想方便用户,使用户直接插上usb线就可以用,我这里复杂点没有关系的!难道单片机就只能用带usb功能的吗?  详情 回复 发表于 2008-3-12 21:14
点赞 关注

回复
举报

66

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
如果是usb转串口,你可以弄现成的产品,周立功那边好像就有个示例,从下位机如何写程序,到上位机如何写驱动都弄好了。上位机只需要按串口访问就可以了。

主机当然可以给下位机供电。
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
谁能说的详细些吗?
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
哪位大哥能帮帮忙呀,小弟不胜感激!!!
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

5
 
呵呵!你把事情想复杂了!
告诉你一个简单的办法!
你在你的下位机端,使用一块USB转串口的芯片,使用该芯片提供的驱动程序,这是你的PC端就多了一个虚拟串口,你操作该口和普通串口是一样的!
下位机部分,直接通过TXD,RXD来操作USB转串口芯片,你就当他是max232,不用管它!
很简单吧!还有什么问题给我发邮件:
phoex.xu#gmail.com
将#改为@
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

6
 
呵呵!你把事情想复杂了!
告诉你一个简单的办法!
你在你的上位机端,使用一块USB转串口的芯片,使用该芯片提供的驱动程序,这是你的PC端就多了一个虚拟串口,你操作该口和普通串口是一样的!
下位机部分,直接通过TXD,RXD来操作USB转串口芯片,你就当他是max232,不用管它!
很简单吧!还有什么问题给我发邮件:
phoex.xu#gmail.com
将#改为@
写错字了!晕!
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

7
 
呵呵,非常感谢,但是用虚拟串口,好像不是很方便,还要安装驱动,不能支持USB的供电,我只是想方便用户,使用户直接插上usb线就可以用,我这里复杂点没有关系的!难道单片机就只能用带usb功能的吗?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表