PIC32MK多电机开发板ADC初始化问题
我在使用PIC32MK多电机开发板例程时,按照说明文档,供电并短接JP4和JP6,用PICkit3将例程烧写进去以后,初始化会卡在ADC初始化这里 while(ADCCON2bits.BGVRRDY == 0U) // Wait until the reference voltage is ready{
/* Nothing to do */
}
请问这个可能是为什么呢?应该如何排查问题所在?@麦小播 电压一直准备不好?
换个ADC的程序,看看这一部分怎么做的。 wahahaheihei 发表于 2024-5-20 23:13
电压一直准备不好?
换个ADC的程序,看看这一部分怎么做的。
看了其他例程也是这样,手册上说得扫描硬件Vref准备好才可以执行后面的,可能是硬件问题吧
在电压准备好了之后,ADC才能够好用。 板子是官方的板子吗?还是自己画的? 如果是官方例程的话,确实是硬件问题,找找看看 检查硬件连接 digit0 发表于 2024-5-21 20:41
板子是官方的板子吗?还是自己画的?
板子和例程都是官方的 cr315 发表于 2024-5-22 16:21
检查硬件连接
检查了,根据说明文档连得,会不会跟仿真器有关 鹿鼎计 发表于 2024-5-21 21:01
如果是官方例程的话,确实是硬件问题,找找看看
嗯嗯,我再找找 勇敢的大白菜 发表于 2024-5-21 19:08
在电压准备好了之后,ADC才能够好用。
对,但是找不到问题 增加延时或尝试不同的初始化顺序 检查ADC配置寄存器还有时钟设备 现在遇到的问题是什么,无法初始化成功吗?
换个ADC的程序,看看这一部分怎么做的。 勇敢的大白菜 发表于 2024-5-23 10:13
现在遇到的问题是什么,无法初始化成功吗?
是的
页:
[1]