www.fltk.net > stm32F4 ADC

stm32F4 ADC

http://www.openedv.com/posts/list/51312.htm 这上面有详细说说,你看看吧,参考一下

STM32中部分有2个独立核心的ADC。可以用来同时采集2个采集量,或者间隔采集不同\\/相同的采集量来体现时域差别\\/增加采样速度。\r\n\r\n至于你说的多通道不知道是不是和普通一样,即可以分时分别采集多个不同的采样量.

反推一下就可以了 系统时钟到PCLK2为2分频 adc最低为2分频 36*4=144Mhz

18个通道,其中2个用于测量内部信号,16个可以测量外部信号,是12位的。 在STM32中ADC有些通道是重合的,也就是说ADC1和ADC2的某些通道是重合的,应用时要注意。 PB1含义就是ADC1和ADC2的通道9。又比如PA0分别为ADC1、ADC2和ADC3的通道0。

很多人都提到了STM32F407的ADC似乎精度不够。 原子的探索者开发教程里ADC一节最后也用红字提出了STM32F407的ADC精度不怎么好。 实际上STM32F407的ADC精准度真的不够吗?如果其精准度不够,那么其系统误差怎么测试计算? 实际上经过我一系列测试...

FFT算法,需要你自己做了,网上有现成的例子。 你要做的是:配置好ADC采用通道; 再根据需要配置一个定时器触发ADC采样通道,读取数据存到缓存中; 根据缓存中的数据做FFT算法; 主要问题是:这个定时器设置的周期需要你自己决定,因为多久做一...

看芯片手册,这些都是规定好的,例如PA0,对应的ADC123_IN0指的就是通道0,需要注意的是ADC123这样的是三个ADC模块的通道都可以使用的,而ADC1这样的就只能使用ADC1模块的通道采样。

STM32的是12位自带ADC,你要得到最佳的精度,倒不知道你指哪方面了,如果你要更高精度你可以挂更多位的ADC,比如24位的ADC芯片,如果在12bit也满足的情况下,你可以通过滤波、滤波以及稳定电源等各方面入手了。

你的精确是指多少? 注意尽量电源稳定,尤其参考电源稳定,输入阻抗匹配采样时间。

STM32中部分有2个独立核心的ADC。可以用来同时采集2个采集量,或者间隔采集不同\\/相同的采集量来体现时域差别\\/增加采样速度。\r\n\r\n至于你说的多通道不知道是不是和普通一样,即可以分时分别采集多个不同的采样量.

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com