[PIC32/SAM] PIC32MK多电机开发板ADC初始化问题

[复制链接]
 楼主| zzq080808 发表于 2024-5-20 20:14 | 显示全部楼层 |阅读模式
我在使用PIC32MK多电机开发板例程时,按照说明文档,供电并短接JP4和JP6,用PICkit3将例程烧写进去以后,初始化会卡在ADC初始化这里 while(ADCCON2bits.BGVRRDY == 0U) // Wait until the reference voltage is ready
    {
        /* Nothing to do */
    }

请问这个可能是为什么呢?应该如何排查问题所在?@麦小播
wahahaheihei 发表于 2024-5-20 23:13 | 显示全部楼层
电压一直准备不好?
换个ADC的程序,看看这一部分怎么做的。
 楼主| zzq080808 发表于 2024-5-21 18:00 | 显示全部楼层
wahahaheihei 发表于 2024-5-20 23:13
电压一直准备不好?
换个ADC的程序,看看这一部分怎么做的。

看了其他例程也是这样,手册上说得扫描硬件Vref准备好才可以执行后面的,可能是硬件问题吧
勇敢的大白菜 发表于 2024-5-21 19:08 | 显示全部楼层
在电压准备好了之后,ADC才能够好用。
digit0 发表于 2024-5-21 20:41 | 显示全部楼层
板子是官方的板子吗?还是自己画的?
鹿鼎计 发表于 2024-5-21 21:01 | 显示全部楼层
如果是官方例程的话,确实是硬件问题,找找看看
cr315 发表于 2024-5-22 16:21 | 显示全部楼层
检查硬件连接
 楼主| zzq080808 发表于 2024-5-22 20:10 | 显示全部楼层
digit0 发表于 2024-5-21 20:41
板子是官方的板子吗?还是自己画的?

板子和例程都是官方的
 楼主| zzq080808 发表于 2024-5-22 20:12 | 显示全部楼层

检查了,根据说明文档连得,会不会跟仿真器有关
 楼主| zzq080808 发表于 2024-5-22 20:13 | 显示全部楼层
鹿鼎计 发表于 2024-5-21 21:01
如果是官方例程的话,确实是硬件问题,找找看看

嗯嗯,我再找找
 楼主| zzq080808 发表于 2024-5-22 20:18 | 显示全部楼层
勇敢的大白菜 发表于 2024-5-21 19:08
在电压准备好了之后,ADC才能够好用。

对,但是找不到问题
两只袜子 发表于 2024-5-22 21:00 | 显示全部楼层
增加延时或尝试不同的初始化顺序
jcky001 发表于 2024-5-22 22:00 | 显示全部楼层
检查ADC配置寄存器还有时钟设备
勇敢的大白菜 发表于 2024-5-23 10:13 | 显示全部楼层
现在遇到的问题是什么,无法初始化成功吗?
嵌入小菜菜 发表于 2024-5-23 10:49 | 显示全部楼层
换个ADC的程序,看看这一部分怎么做的。
 楼主| zzq080808 发表于 2024-5-23 11:48 | 显示全部楼层
勇敢的大白菜 发表于 2024-5-23 10:13
现在遇到的问题是什么,无法初始化成功吗?

是的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

9

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部