STM32多路ADC电压采集!!
各位大神,我想用stm32 ADC采集4路电压,采集结果要在后续程序中用到。看了好多帖子说是用DMA可实现。但是不明白怎么用,求各位不吝赐教。
DMA_InitStructure.DMA_PeripheralBaseAddr = ADC1_DR_Address;
DMA_InitStructure.DMA_MemoryBaseAddr = (u32)&ADC_ConvertedValue;
上面的两句能不能帮我解释一下。比如我要将采集到的电压存在数组VoltageValue[4]这个数组中,该怎么写呢?
[解决办法]
应该是这样吧
DMA_InitStructure.DMA_MemoryBaseAddr = (u32)VoltageValue;
[解决办法]
下载一个stm固件库的使用手册吧
http://ishare.iask.sina.com.cn/f/11791453.html
[解决办法]