STM32的uart4能不能实现一主多从的485通信方式啊?

2019-07-21 08:50发布

就是一块STM32与多个设备之间的485通信,将几个设备的TX、RX分别与到一起接到UART的RXD和TXD端,通过设备地址的不同采用分时复用的方式进行通讯。UART4是异步收发器,可以实现这种功能么?还是必须要接USART采用同步串行方式才行呀?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-21 11:48
回复【楼主位】ctt3235:
---------------------------------
可以的。
ctt3235
2楼-- · 2019-07-21 17:44
回复【2楼】正点原子:
---------------------------------
异步方式就可以啦?我用UART4口接了7个485通信的端口,刚才看书说USART支持多机通讯,传输效率较高。说UART传输效率比较低,一般用于单片机与PC机的通讯,还以为UART就不能支持一主多从与多个设备之间的通讯了呢,谢谢原子哥啦~
zhjgmn
3楼-- · 2019-07-21 18:52
ctt3235 发表于 2013-8-15 11:31
回复【2楼】正点原子:
---------------------------------
异步方式就可以啦?我用UART4口接了7个485通信的 ...

你好,我也是用串口4,一主多从,但是只能查询到一个从设备的数据,先查询那个就能查询到,如果后查询的话就查询不到.这个问题会是什么原因?

一周热门 更多>