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

查看: 6149|回复: 6

关于AD多通道采集的问题

[复制链接]

1

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-1-10 19:54:24 | 显示全部楼层 |阅读模式
采用的是利用DMA传输采集数据,但是使能设置DMA的内存为递增模式之后,发现无法进行浮点数运算,直接对浮点数进行赋值运算也不好使。取消DMA的内存递增模式之后就解决了,但是程序设置当中需要浮点数运算也需要多通道的AD采集,有没有高手能给解决一下?!
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2011-1-11 08:49:47 | 显示全部楼层

RE:关于AD多通道采集的问题

先把DMA的值转移到一个数组中,然后再进行计算。
回复 支持 反对

使用道具 举报

1

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2011-1-12 08:55:01 | 显示全部楼层

回复:关于AD多通道采集的问题

回复第 2 楼 安 于2011-01-11 00:49:47发表:
先把DMA的值转移到一个数组中,然后再进行计算。 

高手,我确实是转移到一个数组中计算的,但是,就是提取之后的数据无法进行,浮点数运算。很头疼,还有其他的解决办法吗?
回复 支持 反对

使用道具 举报

3

主题

62

回帖

0

蝴蝶豆

初级会员

最后登录
2018-11-20
发表于 2011-1-18 16:26:46 | 显示全部楼层

RE:关于AD多通道采集的问题

我也正在做这个项目,还没完...没看见效果
和楼主一样,我也想把采集到的AD值进行补偿,标校,不知道好使不?
回复 支持 反对

使用道具 举报

2

主题

28

回帖

0

蝴蝶豆

新手上路

最后登录
2018-1-5
发表于 2011-1-19 17:28:42 | 显示全部楼层

回复:关于AD多通道采集的问题

无法进行浮点运算好像和DMA没啥关系吧…… 那缓冲区的数据是你需要采集的ADC值吗?
回复 支持 反对

使用道具 举报

1

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2011-2-27 12:58:00 | 显示全部楼层

回复:关于AD多通道采集的问题

回复第 5 楼 chengdf83于2011-01-19 09:28:42发表:
无法进行浮点运算好像和DMA没啥关系吧…… 那缓冲区的数据是你需要采集的ADC值吗?
 

直接提取人为计算情况下测试确实是我需要的值,但是,想通过浮点数直接运算得到,但是就不行了。确实跟DMA没关系,但是就是无法进行。不然这个问题早就解决了。呵呵
回复 支持 反对

使用道具 举报

6

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-3-5 11:11:01 | 显示全部楼层

RE:关于AD多通道采集的问题

用示波器先看看,端口有波形不
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版