3021| 3
|
STM32F407用DMA方式进行ADC,复位后只能进入一次DMA回调函数 |
1金钱
最佳答案找到原因了,要把DMA连续请求打开,对应的ADC_CR2寄存器的DDS位:
位 9 DDS:DMA 禁止选择(对于单一 ADC 模式) (DMA disable selection (for single ADC mode))
此位由软件置 1 和清零。
0:最后一次传输后不发出新的 DMA 请求(在 DMA 控制器中进行配置)
1:只要发生数据转换且 DMA = 1,便会发出 DAM 请求
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-1 13:51
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网