研究了半天也没搞明白,所以请教一下各位 要求: 1、adc1转换通道1-8;adc2转换通道9-16 2、adc1,adc2转换后通过dma传送后,并置标志adc_fg1 3、在主循环中对adc值进行处理。 疑问: 1、各种资料讲adc1,adc2同时转换需要使用dma传送到同一32位寄存器,那么要怎样在使用dma将结果传从到内存。 2、可不可以直接将adc1转换通道1-8在使用dma顺序转换时,直接设置成1,1,1,1,1,2,2,2,2,2,3,3,3,3,3....8,8,8,8,8然后通过dma传送到adc_data[40]中,再对其求平均来降低抖动。还是通过多个循环效果更好。 谢谢
|