3213|6

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

谁可以指导我弄一个USB转串口的DEVICE那边的程序怎么写? [复制链接]

我想自己做一些小工具,想用USB做通讯,打算把它实现成USB转串口的设备,这样PC那边的软件我想就不用写了.

设备这一边收到它扮演的串口的数据,就可以这些数据实现工具的功能.....可是我不知道具体要怎么样才能实现一个USB转串口的设备...

高人快进来救我哇.....

最新回复

你的设备是USB设备吧?? 照#2楼说的,实现CDC就好了。 我说的是,你这么做,驱动是不用写了,但是增加了硬件的设计负担,意义不大。  详情 回复 发表于 2010-6-29 18:49
点赞 关注

回复
举报

75

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不知道你要干什么。

买一个USB转串口的设备更直接了。

你要实现设备的话,先得早好硬件平台,然后才能考虑软件。
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
USB的CDC协议,你可以找本《圈圈教你玩USB》看一下,里边就有USB转串口的一章,光盘中还有源代码,使用的是51单片机,外扩PDIUSBD12,虽然CPU和USB模块和你的可能不同,但是USB的相关协议都是一样的,肯定会对你有帮助,我就是参考它的代码在S3C2416上实现USB转串口的
 
 
 

回复

94

帖子

0

TA的资源

一粒金砂(初级)

4
 
比如说吧,我要做一个电压表,它要插到电脑上来用...插上之后,在电脑上它变成一个串口. 我的PC软件只要通过这个串口和电压表通讯,就可以实现那个电压表的功能,而不需要去写和USB相关的驱动程序.
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(中级)

5
 
引用 3 楼 great_bug 的回复:

比如说吧,我要做一个电压表,它要插到电脑上来用...插上之后,在电脑上它变成一个串口. 我的PC软件只要通过这个串口和电压表通讯,就可以实现那个电压表的功能,而不需要去写和USB相关的驱动程序.


如果电压表是USB接口的话,你只能通过USB相关的驱动和应用程序来访问电压表吧。如果还整USB传串口,只会让你的设备端的开发更加麻烦。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 4 楼 huntercao 的回复:
引用 3 楼 great_bug 的回复:

比如说吧,我要做一个电压表,它要插到电脑上来用...插上之后,在电脑上它变成一个串口. 我的PC软件只要通过这个串口和电压表通讯,就可以实现那个电压表的功能,而不需要去写和USB相关的驱动程序.


如果电压表是USB接口的话,你只能通过USB相关的驱动和应用程序来访问电压表吧。如果还整USB传串口,只会让你的设备端的开发更加麻烦。

我的意思是,我的Windows什么的里面可能已经有了USB转串口的驱动了,我在设备里面实现一个USB-to-UART的转换,就不需要写Windows那边的驱动程序了.

不知道我想的有没有可行性.....
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
你的设备是USB设备吧??

照#2楼说的,实现CDC就好了。

我说的是,你这么做,驱动是不用写了,但是增加了硬件的设计负担,意义不大。
 
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表