2019-07-20 22:38发布
飞羽1918 发表于 2016-4-26 14:08 我明白了。那如果定时器触发采样之后,需要以1MHz的频率连续采集20个数据点,应该怎么做呢?
止天 发表于 2016-4-26 08:56 又看了一边问题,你需要两个定时器 一个计数的定时器产生中断,开第二个定时器
footprint 发表于 2016-4-26 14:14 用1us的定时器,进一次定时器你采集一次。1MHz不就固定了(只要你的AD速度跟得上就可以)。
最多设置5个标签!
一个计数的定时器产生中断,开第二个定时器
第二个定时器控制adc采样速度,
dma不做成循环的
DMA_InitStructure.DMA_BufferSize 做成20的就可以了
如果你操作的是寄存器,你就自己去找吧
单个ADC采样速度达到2.4MSPS
定时器触发就可以了 不要中断
然后用DMA传数据
用1us的定时器,进一次定时器你采集一次。1MHz不就固定了(只要你的AD速度跟得上就可以)。
多谢,知道什么意思了,我试一试
明白了,多谢解答
一周热门 更多>