打印
[STM32F1]

求教,采用STM32F103RCT6的5个UART做透传

[复制链接]
4765|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
DAZHOU0503|  楼主 | 2015-5-28 16:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 DAZHOU0503 于 2015-5-28 17:20 编辑

目前遇到一个要做成一个中转器,目的是扩展串口。下端4个UART的数据和上端1个UART的数据进行交换,我选择的芯片是STM32F103RCT6的,提供5个串口。现在遇到的问题是,要求下端不停地在传数据,传给中转IC的经过打包统一再传给上端,上端也可以传数据给下端。这样的全双工模式有可能实现吗,该怎么实施
沙发
mmuuss586| | 2015-5-28 19:11 | 只看该作者
可能会处理不过来吧;

加个系统看看;

使用特权

评论回复
板凳
airwill| | 2015-5-28 20:23 | 只看该作者
实现不难, 订个合理可靠的协议倒是有点难.
另外这个一转四的转发器, 如果从机端数据量大, 主机端来不及转发该怎么办, 也需要想好应付办法.

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
DAZHOU0503 + 1 赞一个!
地板
DAZHOU0503|  楼主 | 2015-5-29 15:30 | 只看该作者
airwill 发表于 2015-5-28 20:23
实现不难, 订个合理可靠的协议倒是有点难.
另外这个一转四的转发器, 如果从机端数据量大, 主机端来不及转发 ...

目前就是协议问题,之前没有这样的概念。能给具体的说下,或者推荐一点参考资料

使用特权

评论回复
5
bbstr| | 2015-5-29 15:41 | 只看该作者
下端的buffer开大些,没啥问题的。串口转网口,好几个socket同时跑都没事

使用特权

评论回复
6
泰山特曲123| | 2015-5-29 19:46 | 只看该作者
看你的数据传输速率,如果波特率低的话问题不大,记得用dma进行传输。协议,上端的数据,要知道传给下端哪个串口,下端传给上端,也要说明是哪个串口。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
DAZHOU0503 + 2 很给力!谢谢
7
LeCreateStudio| | 2015-5-29 20:45 | 只看该作者
我们有成熟以太网转8串口方案  有需要请联系我   qq 125356568

使用特权

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

本版积分规则

11

主题

59

帖子

1

粉丝