[STM32F1] STM32F1 8路ADC采集,串口送出数据

[复制链接]
1455|6
 楼主| maxingyu 发表于 2015-12-10 20:14 | 显示全部楼层 |阅读模式
现在的流程是开DMA通道ADC采集,满了后关ADC,用串口把数据发出去,发完后再开ADC。可是这样串口的速率不够,ADC不能连续采集,担心有数据会丢失。请教各位大神,有什么好方法指导一下。
米尔豪斯 发表于 2015-12-10 21:35 | 显示全部楼层
能不能边采边传,或者先存储起来
forgot 发表于 2015-12-10 22:30 | 显示全部楼层
串口的速率不够依据是什么?
beyond696 发表于 2015-12-10 22:55 | 显示全部楼层
用USB传数据呗
 楼主| maxingyu 发表于 2016-1-12 17:54 | 显示全部楼层
forgot 发表于 2015-12-10 22:30
串口的速率不够依据是什么?

我之前表达的不对。就是我想实现的功能是ADC能连续采集数据并且串口能实时送出数据。 现在用DMA进行AD采集,串口送数据就是把DMA缓存里的数据送出吧,但是每次都是串口还没来得及送出数据但DMA缓存里的数据就更新了。
 楼主| maxingyu 发表于 2016-1-12 17:55 | 显示全部楼层

做的是个小玩意,USB口太占地方啦
 楼主| maxingyu 发表于 2016-1-12 17:55 | 显示全部楼层
米尔豪斯 发表于 2015-12-10 21:35
能不能边采边传,或者先存储起来

现在我也在想把数据存起来,问题是怎么存,机制是啥?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

121

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部