硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1642|回复: 3
收起左侧

[有问必答] 407用到5个串口发送和接收串口数据

[复制链接]

24

主题

27

回帖

99

积分

初级会员

积分
99
发表于 2021-11-29 20:03:10 | 显示全部楼层 |阅读模式
现在处理方法是接受到数据后一直分别缓存在5个数组中,在main函数里一直循环执行处理收到数据的函数,处理完了 就把数据清掉
这样5个一直中断来数据  是不是很占资源啊
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117546
QQ
发表于 2021-11-30 09:07:38 | 显示全部楼层
可以考虑搞个FIFO
回复

使用道具 举报

6

主题

154

回帖

172

积分

初级会员

积分
172
发表于 2021-11-30 09:51:23 | 显示全部楼层
之前105用三个串口,移植安富莱的串口FIFO,没发现丢帧漏帧问题
回复

使用道具 举报

356

主题

2180

回帖

3253

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3253
发表于 2021-11-30 14:40:08 | 显示全部楼层
串口的波特率是多少? 如果是常规的9600之类的普通速率,配合DMA接收发送,肯定没有问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 01:50 , Processed in 0.039188 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表