×

解决STM32串口高速上传数据无法同时接收数据的问题

消耗积分:0 | 格式:pdf | 大小: | 2021-12-28

时见栖鸦

分享资料个

目录一. 问题描述二. 解决方案(一)使用字节发送而不是帧发送(二)使用DMA发送一. 问题描述之前做的一个项目中用了STM32F7的串口三做数传用,定时上传机器人数据,上位机(地面站)接收数据在界面显示,同时上位机可以发送数据到机器人,达到调参、校准等目的。数据上传正常,数据下发一直有点问题,时灵时不灵,改参数一会能改一会不能改,就很迷。因为下传数据的链路是上位机串口发送——下位机串口接收——下位机修改参数——下位机上传新的参数——上位机接收——上位机显示新的参数,迷茫的我一直以为是上位机写的出了问题

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !