免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7571 | 回复: 10
打印 上一主题 下一主题

[其它] 使用usb模拟串口实现互联 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-01 23:47 |只看该作者 |倒序浏览
能不能用一根usb线连接板子和pc,在pc的超级终端上输出??

谢谢

论坛徽章:
0
2 [报告]
发表于 2011-04-02 10:08 |只看该作者
想法很好,但目前好像不行,需要两个前提:

1.板子上的console需要支持定向到USB设备;
2.Windows上的超级终端需要支持USB协议;

论坛徽章:
0
3 [报告]
发表于 2011-04-02 10:51 |只看该作者
回复 2# chl00100


    谢谢2楼
    如果板子上只有usb,那我是不是只能用一根usb转串口线连接pc上的串口才能在超级终端显示啊?
   
    现在的情况是这样的...
    我的板子的没有串口(根本没有焊上引脚),只有usb。可是我还想使用pc的超级终端做输入输出...
    我不知道应该怎么解决...

论坛徽章:
22
丑牛
日期:2014-08-15 14:32:0015-16赛季CBA联赛之同曦
日期:2017-12-14 15:28:14黑曼巴
日期:2017-08-10 08:14:342017金鸡报晓
日期:2017-02-08 10:39:42黑曼巴
日期:2016-11-15 15:48:38CU十四周年纪念徽章
日期:2016-11-09 13:19:1015-16赛季CBA联赛之同曦
日期:2016-04-08 18:00:03平安夜徽章
日期:2015-12-26 00:06:30程序设计版块每日发帖之星
日期:2015-12-03 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-08-09 06:20:002015亚冠之吉达阿赫利
日期:2015-07-03 08:39:42
4 [报告]
发表于 2011-04-02 11:43 |只看该作者
回楼上

可以的。我现在用的板子就是通过usb调试的,这个调试线就是一端插板子,一端插usb。我用的是minicom,设置是ttyUSB0。

论坛徽章:
0
5 [报告]
发表于 2011-04-02 12:41 |只看该作者
回复 4# amarant


    谢4楼,
     请问调试线就是普通的usb线吗?还是特殊的线,怎么配置的?

论坛徽章:
22
丑牛
日期:2014-08-15 14:32:0015-16赛季CBA联赛之同曦
日期:2017-12-14 15:28:14黑曼巴
日期:2017-08-10 08:14:342017金鸡报晓
日期:2017-02-08 10:39:42黑曼巴
日期:2016-11-15 15:48:38CU十四周年纪念徽章
日期:2016-11-09 13:19:1015-16赛季CBA联赛之同曦
日期:2016-04-08 18:00:03平安夜徽章
日期:2015-12-26 00:06:30程序设计版块每日发帖之星
日期:2015-12-03 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-08-09 06:20:002015亚冠之吉达阿赫利
日期:2015-07-03 08:39:42
6 [报告]
发表于 2011-04-02 13:11 |只看该作者
回复 5# lxl8768


    没别的线了

论坛徽章:
0
7 [报告]
发表于 2011-04-05 00:54 |只看该作者
比较简单的方法是在板子上
写一个usb-tty驱动
这样就可以实现了。

4楼得方法是建立在usb串口转换芯片的基础上的。驱动方应该是在window下。

论坛徽章:
0
8 [报告]
发表于 2011-04-06 12:14 |只看该作者
回复 7# lapset


    谢谢7楼
    请问有没有usb-tty现成的驱动?还是需要自己去写一个啊?
    另外,假如有了板子上的usb-tty的驱动,在windows的超级终端上怎么才能找到我的usb口呢,是不是还需要写windows上把usb虚拟成串口的驱动?

   

    谢谢大家耐心帮助,之前没有接触过这样底层的东西,真是搞的一头雾水...

论坛徽章:
0
9 [报告]
发表于 2011-04-07 23:23 |只看该作者
我用过的,是板子上是硬件串口接口,然后一个串口转usb线,串口那端接板子,usb端接pc,然后pc端,不论是windows还是linux,都是有现成的驱动的。
windows:找到你买的转接线所对应的驱动,安装后,即可识别。
linux:默认linux内核里面已经集成常见的usb转串口的驱动了。识别出来的,就是上面那位说的,对应着一个串口设备,/dev/ttyUSBN,N一般是0.

对于你板子上只有usb口的,没弄过。
但感觉原理上,应该是差不多的。只不过就是要去板子上折腾usb转串口的驱动了。

论坛徽章:
0
10 [报告]
发表于 2011-04-15 06:28 |只看该作者
USB是可以通读的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP