OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子新作:阿波罗STM32F767&F429&探索者STM32F4开发板&赶快来下载资料哦。

123
返回列表 发新帖
楼主: 1201yuge

STM32使用串口1配合DMA接收不定长数据,大大减轻CPU载荷。

  [复制链接]

  离线 

20

主题

115

帖子

2

精华

高级会员

Rank: 4

积分
762
金钱
762
注册时间
2015-12-24
在线时间
168 小时
发表于 2018-1-6 19:58:02 | 显示全部楼层
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2017-12-21
在线时间
1 小时
发表于 2018-1-8 01:20:44 | 显示全部楼层
51单片机的串口没有DMA都能运行几十年,你这么说"会严重影响主程序的运行"?
回复 支持 反对

使用道具 举报

  离线 

2

主题

24

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2017-3-28
在线时间
13 小时
发表于 2018-3-25 17:00:09 | 显示全部楼层
下载了您的资料,谢谢
回复 支持 反对

使用道具 举报

  离线 

32

主题

267

帖子

0

精华

高级会员

Rank: 4

积分
593
金钱
593
注册时间
2014-3-7
在线时间
112 小时
发表于 2018-3-27 11:58:15 | 显示全部楼层
其实可以用一个定时器来判断数据是否接收完了,毕竟空闲中断判断的时间太短只有一个字节长度,
回复 支持 反对

使用道具 举报

  离线 

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2013-5-21
在线时间
5 小时
发表于 12 小时前 | 显示全部楼层
正点原子公众号
谢谢分享!
回复 支持 反对

使用道具 举报

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

本版积分规则




QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-4-26 23:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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