你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

我想实现串口1和串口2数据转发功能,有没有相关的方案或...

[复制链接]
wwwheihei 提问时间:2018-8-13 08:27 /
阅读主题, 点击返回1楼
收藏 评论22 发布时间:2018-8-13 08:27
22个回答
wwwheihei 回答时间:2018-8-13 10:04:44
freeelectron 发表于 2018-8-13 08:58
1、肯定会有延时,延时是一个相对的概念,看你能接收的范围是什么样子了,比如100ms、1s等等
2、两个串口都 ...

实际中应用是想用串口1控制串口2上的模块
radio2radio 回答时间:2018-8-13 15:06:43

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

stm1024 回答时间:2018-8-13 15:37:52
想不出有这样的应用场景。

不允许有延时,何必要转发?直接硬线过去不行么?

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wwwheihei 回答时间:2018-8-13 17:15:20
stm1024 发表于 2018-8-13 15:37
想不出有这样的应用场景。

不允许有延时,何必要转发?直接硬线过去不行么? ...

外部接口串口1 控制串口2的模块
wwwheihei 回答时间:2018-8-13 17:23:39
radio2radio 发表于 2018-8-13 15:06
试一试我的,高速喔,
https://www.stmcu.org.cn/module/forum/thread-616613-1-1.html

当你把数据送到dr寄存器后,你没判断发送完成寄存器啊?会不会覆盖数据呢?
feixiang20 回答时间:2018-8-13 23:22:58
stm32 的串口代码网上很多,找一个参考下,分别把每个串口的收发调试好。UART1给接口接收到的数据,原样传递给UART2,UART2接收的数据原样转发UART1。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wwwheihei 回答时间:2018-8-14 08:27:16
feixiang20 发表于 2018-8-13 23:22
stm32 的串口代码网上很多,找一个参考下,分别把每个串口的收发调试好。UART1给接口接收到的数据,原样传 ...

大数据会丢数据
x5y4z3 回答时间:2018-8-14 11:49:07
楼主的需求蛮特别的,早期有搞过类似的状况,因两个串口 Baud Rate 不同才进行转发处理。
但若同用固定且相同的 Baud Rate。除了飞线,经过 MCU 都会有延时发生,在 FPGA 内也会!
就算是提高了其采样速率而延时也只会变短,不过估计仍是达不到 Zero Delay 的。
有时...那条 UART 的线长短也关乎到延时,长短个几厘米也都会有几个 ps 物理上延时的发生!~
在此提供楼主个方向,考虑使用量子通讯来传送资料,理论上量子传送资料的速度将光速甩过几条大街去了都!...

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

wwwheihei 回答时间:2018-8-14 13:39:17
x5y4z3 发表于 2018-8-14 11:49
楼主的需求蛮特别的,早期有搞过类似的状况,因两个串口 Baud Rate 不同才进行转发处理。
但若同用固定且相 ...

高端大气上档次的量子传输
wwwheihei 回答时间:2018-8-14 13:42:55
x5y4z3 发表于 2018-8-14 11:49
楼主的需求蛮特别的,早期有搞过类似的状况,因两个串口 Baud Rate 不同才进行转发处理。
但若同用固定且相 ...

延时一秒以内都可以接受

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版