前几天已经工作的朋友出了个小问题给我,说adc读取不到 代码 我判断的问题是1:DMA的初始化应该在ADC初始化之前,因为DMA初始化里面只是打开时钟和配置NVIC 2:没有对于数据处理的过程,比如应该在定时器中断里对于读取的数据进行处理之类的 结果问题是adc根本读取不到,经过朋友的指点和参考手册发现是adc软件校准过程出了问题 ADC的使能应该在ADC软件校准完成后,对于ADC的启动流程之类的不太清楚,作为初学者确实应该好好看看官方的手册 |
23年第一贴送你 |
谢谢分享 |
STM32L431进入STOP1模式后ADC产生多余功耗
关于STM32F4的ADC测量不准确
STM32G030F6 ADC+DMA多通道非连续采样无法正常工作?
STM32G0B1VE的CAN过滤器个数问题
STM32G0B1adc+dma采样数据错位
STM32G474 ADC无法正常启动转换
ADC每次开始采样直流电压时,会出现尖峰波形?
有没有stm32g071 Discovery kit的micropython的固件
ADC各个通道转换
STM32F405使用LL库建立SPI通讯报溢出是什么原因?