完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
有以下几种可能的原因导致电压值始终为0:
1. 硬件连接错误:检查ADC通道选择和引脚连接是否正确,确保输入信号连接到正确的引脚上,且电压信号源正常。 2. ADC初始化错误:确认ADC的初始化参数是否正确设置,包括参考电压源、采样时间、分辨率等。 3. DMA配置错误:确认DMA的初始化参数是否正确设置,包括数据传输方向、数据长度、传输模式等。 4. 中断未开启:检查是否正确开启了ADC完成和DMA传输完成的中断。 5. 软件配置错误:检查相关的软件配置,包括时钟使能、时钟频率设置等。 6. 程序逻辑错误:检查程序中是否正确启动ADC转换和DMA传输,是否在正确的时机进行数据的读取和处理。 以上是常见的一些原因,如果以上排查都正常,仍然无法获取正确的电压值,可能需要更详细地分析代码和调试信息才能确定具体原因。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1377 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1369 浏览 1 评论
794 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
568 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1412 浏览 2 评论
1762浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
491浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
424浏览 3评论
415浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
393浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-1 05:12 , Processed in 0.857187 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号