打印
[其他ST产品]

一个串口,如何实现自适应匹配232或者485(求助)

[复制链接]
2183|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
redone|  楼主 | 2021-11-9 15:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于客户端的接口可能是232也可能是485,
对应的是我们这里的固定接口,3pin

要我实现自适应匹配,自动检测对方是232还是485,然后进行通信。
感觉很有挑战啊.

我现在想到的只能在TTL端和接口端,加开关切换,感觉这样好LOW啊

使用特权

评论回复
沙发
sadicy| | 2021-11-11 09:58 | 只看该作者
这么的奇葩么?
建议做成万能兼容接口

使用特权

评论回复
板凳
lamanius| | 2021-11-11 13:34 | 只看该作者
一个串口不能实现自适应匹配

使用特权

评论回复
地板
kaif2n9j| | 2021-11-11 13:41 | 只看该作者
万能兼容接口怎么做啊

使用特权

评论回复
5
liu96jp| | 2021-11-11 13:45 | 只看该作者
一个串口接485和232芯片就行啦

使用特权

评论回复
6
l1uyn9b| | 2021-11-11 13:49 | 只看该作者
可以试试一个串口接,外部接入485就可以485通讯,接入232就可以232通讯

使用特权

评论回复
7
cen9ce| | 2021-11-11 13:55 | 只看该作者
l1uyn9b 发表于 2021-11-11 13:49
可以试试一个串口接,外部接入485就可以485通讯,接入232就可以232通讯

怎么能做到一个串口就收232/485两个数据呢?

使用特权

评论回复
评论
d1ng2x 2021-11-11 13:57 回复TA
就是做两个接口,1个是232 1个是485的 但是都并在TTL上 
8
ex7s4| | 2021-11-11 14:04 | 只看该作者
我觉得这个在TTL端和接口端加开关切换就挺好

使用特权

评论回复
9
t1ngus4| | 2021-11-11 14:12 | 只看该作者
做两个并联串口,232来了走1,485来了走2

使用特权

评论回复
10
kiwis66| | 2021-11-13 13:38 | 只看该作者
就开关切换吧,

使用特权

评论回复
11
paotangsan| | 2021-12-6 12:06 | 只看该作者
怎么做自适应啊

使用特权

评论回复
12
renzheshengui| | 2021-12-6 12:07 | 只看该作者
需要自动识别吗

使用特权

评论回复
13
wakayi| | 2021-12-6 12:09 | 只看该作者
这个不太好做吧

使用特权

评论回复
14
tpgf| | 2021-12-6 12:10 | 只看该作者
这个还真没做过

使用特权

评论回复
15
wowu| | 2021-12-6 12:13 | 只看该作者
如果通讯协议不匹配会接收到乱码吗

使用特权

评论回复
16
xiaoqizi| | 2021-12-6 12:14 | 只看该作者
首先检测电平的时序是吧

使用特权

评论回复
17
redone|  楼主 | 2021-12-8 19:29 | 只看该作者
最后还是选,开关切~~

使用特权

评论回复
18
moticsoft| | 2021-12-8 21:03 | 只看该作者
电平不一样,试试看能不能用来区分。

使用特权

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

本版积分规则

132

主题

742

帖子

5

粉丝