打印

单片机与PC机通信

[复制链接]
1961|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
21ID|  楼主 | 2010-8-3 15:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机与PC机上的软件通信时遇到有些不能连接。单片机通过主要由MAX232.MAX3245.FT232构成的转换板与PC通信。那同样的转换板为什么有些不能连接呢??

还有一个情况:同一块转换板在PC(a)上可以连接,但在PC(b)上不能连接。

是不是驱动有问题?PC机端软件编写的协议有问题?单片机通信协议有问题?
单片机和PC机之间是怎么通信的,协议是自己编写的还是有标准的,还是部分是自己编写的?

我对这方面是个白菜,望computer00老师能给我指点一二。

相关帖子

沙发
chunyang| | 2010-8-3 19:30 | 只看该作者
任何USB转串口桥片如楼主所用的FT232都存在兼容性问题,这跟PC端的USB实现方式、主板设计、操作系统、驱动程序等都相关,获得微软认证的桥片兼容性会好很多。

使用特权

评论回复
板凳
21ID|  楼主 | 2010-8-4 07:58 | 只看该作者
本帖最后由 21ID 于 2010-8-4 08:03 编辑
任何USB转串口桥片如楼主所用的FT232都存在兼容性问题,这跟PC端的USB实现方式、主板设计、操作系统、驱动程序等都相关,获得微软认证的桥片兼容性会好很多。 ...
chunyang 发表于 2010-8-3 19:30
同样的元器件焊出来的板子十几块中只有2块能用的,为什么这2块可以与PC连接呢?而且这2块与其他板子是在同一台电脑上试的。

使用特权

评论回复
地板
chunyang| | 2010-8-4 18:32 | 只看该作者
如果有可用的,说明就不是兼容性问题,重点检查焊接和电路设计,比如USB端口是否有合适的上拉、232电平是否正确等。

使用特权

评论回复
5
21ID|  楼主 | 2010-8-4 23:10 | 只看该作者
如果有可用的,说明就不是兼容性问题,重点检查焊接和电路设计,比如USB端口是否有合适的上拉、232电平是否正确等。
chunyang 发表于 2010-8-4 18:32
usb端口的上拉是指-D和+D的上拉吗?

使用特权

评论回复
6
chunyang| | 2010-8-4 23:44 | 只看该作者
是的。

使用特权

评论回复
7
computer00| | 2010-8-4 23:48 | 只看该作者
先做自收发实验,确认问题点在哪。

使用特权

评论回复
8
21ID|  楼主 | 2010-8-5 11:08 | 只看该作者
今天上午把所有不能连接的转换板改了一下COM口,这样都能连接了。。。但是改成有些COM口,如COM256则不能连接。一般的改成COM4都能连接的。。。这是个什么原理呢??

使用特权

评论回复
9
computer00| | 2010-8-5 13:27 | 只看该作者
可能是你的应用软件不支持那么高的com口。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

157

主题

912

帖子

5

粉丝