端口B上的PIC32MX220F032D ADC
我一直在使用Olimex板PIC32-PINGUINO-MX220 当我试图配置ADC时,我可以看到端口B上的PIC32MX220F032D ADC,c,pic,C,Pic,我一直在使用Olimex板PIC32-PINGUINO-MX220 当我试图配置ADC时,我可以看到 #define OpenADC10在第4个参数上引用了mPORTBSetPinsAnalogIn,这意味着,使用此#define,我只能配置端口B上定义的模拟通道,对吗 如果这是真的,为什么在PIC32外设库中没有提到这一点 Microchip的MPLAB C32编译器?根据这里提到的(第109页) 你好,鲁斯兰,谢谢你的回答,但这并没有回答我的问题。那么你的问题是什么呢?你好,鲁斯兰,谢谢你的
#define OpenADC10
在第4个参数上引用了mPORTBSetPinsAnalogIn
,这意味着,使用此#define
,我只能配置端口B上定义的模拟通道,对吗
如果这是真的,为什么在PIC32外设库中没有提到这一点
Microchip的MPLAB C32编译器?根据这里提到的(第109页)
你好,鲁斯兰,谢谢你的回答,但这并没有回答我的问题。那么你的问题是什么呢?你好,鲁斯兰,谢谢你的回答,但这并没有回答我的问题。Microchip应该警告,第4个参数仅涉及端口B,否则,创建库以帮助无经验程序员的目的是无用的,因为如果程序员在第4个参数上设置端口B通道以外的端口,ADC将根本无法在该端口上工作,文件adc10.h的另一个问题是它创建了与下一个类似的定义#定义SKIP_SCAN_AN0(1)这是正确的,我认为你可以写信给Microchip。他们可能会接受你的意见并对其进行改进。这将是一个小而大的改进。