你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
关于AD多通道采集的问题
[复制链接]
yangjiji2003
提问时间:2011-1-10 19:54 /
采用的是利用DMA传输采集数据,但是使能设置DMA的内存为递增模式之后,发现
无法进行浮点数运算
,直接对浮点数进行赋值运算也不好使。取消DMA的内存递增模式之后就解决了,但是程序设置当中需要浮点数运算也需要多通道的AD采集,有没有高手能给解决一下?!
赞
0
收藏
0
评论
6
分享
发布时间:2011-1-10 19:54
举报
请先
登录
后回复
6个回答
废鱼
回答时间:2011-1-11 08:49:47
a0a.1 0b0c
RE:关于AD多通道采集的问题
先把DMA的值转移到一个数组中,然后再进行计算。
赞
0
评论
回复
支持
反对
yangjiji2003
回答时间:2011-1-12 08:55:01
a0a.1 0b0c
回复:关于AD多通道采集的问题
回复第 2 楼 安 于2011-01-11 00:49:47发表:
先把DMA的值转移到一个数组中,然后再进行计算。
高手,我确实是转移到一个数组中计算的,但是,就是提取之后的数据无法进行,浮点数运算。很头疼,还有其他的解决办法吗?
赞
0
评论
回复
支持
反对
BLUE脚印
回答时间:2011-1-18 16:26:46
a0a.1 0b0c
RE:关于AD多通道采集的问题
我也正在做这个项目,还没完...没看见效果
和楼主一样,我也想把采集到的AD值进行补偿,标校,不知道好使不?
赞
0
评论
回复
支持
反对
chengdf83
回答时间:2011-1-19 17:28:42
a0a.1 0b0c
回复:关于AD多通道采集的问题
无法进行浮点运算好像和DMA没啥关系吧…… 那缓冲区的数据是你需要采集的ADC值吗?
赞
0
评论
回复
支持
反对
yangjiji2003
回答时间:2011-2-27 12:58:00
a0a.1 0b0c
回复:关于AD多通道采集的问题
回复第 5 楼 chengdf83于2011-01-19 09:28:42发表:
无法进行浮点运算好像和DMA没啥关系吧…… 那缓冲区的数据是你需要采集的ADC值吗?
直接提取人为计算情况下测试确实是我需要的值,但是,想通过浮点数直接运算得到,但是就不行了。确实跟DMA没关系,但是就是无法进行。不然这个问题早就解决了。呵呵
赞
0
评论
回复
支持
反对
Sunrier
回答时间:2011-3-5 11:11:01
a0a.1 0b0c
RE:关于AD多通道采集的问题
用示波器先看看,端口有波形不
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:关于AD多通道采集的问题
回复:关于AD多通道采集的问题
先把DMA的值转移到一个数组中,然后再进行计算。
高手,我确实是转移到一个数组中计算的,但是,就是提取之后的数据无法进行,浮点数运算。很头疼,还有其他的解决办法吗?
RE:关于AD多通道采集的问题
和楼主一样,我也想把采集到的AD值进行补偿,标校,不知道好使不?
回复:关于AD多通道采集的问题
回复:关于AD多通道采集的问题
无法进行浮点运算好像和DMA没啥关系吧…… 那缓冲区的数据是你需要采集的ADC值吗?
直接提取人为计算情况下测试确实是我需要的值,但是,想通过浮点数直接运算得到,但是就不行了。确实跟DMA没关系,但是就是无法进行。不然这个问题早就解决了。呵呵
RE:关于AD多通道采集的问题