4个职位/ 0个新职位
最后发表
yterasaki
离线
最后看到:5年1天前
加入:2015-05-08 09:28
ADC的引脚配置

你好,

我正在使用DA14580捕捉P01(port0/pin1)的ADC。与此相关,我发现当我配置时它工作得很好
GP_ADC_CTRL_REG[9:6] GP_ADC_SEL = 0001b = P01,未配置P01_MODE_REG的寄存器。

你能告诉我上面的寄存器控制对ADC是正确的吗?这两个寄存器是如何相互工作的?

最好的问候,

设备:
MT_dialog
离线
最后看到:6个月2个星期前
工作人员
加入:2015-06-08 34
嗨yterasaki,

嗨yterasaki,

在数据表(表211)中提到,在ADC模式中配置P01_MODE_REG挂号就是不在乎。您不必配置P01_MODE_REG来使用ADC。

由于MT_dialog

yterasaki
离线
最后看到:5年1天前
加入:2015-05-08 09:28
由于对话框,

由于对话框,

因此,“在ADC模式下,这些位不关心”的描述不仅适用于[9:8]PUPD的部分,也适用于[4:0]PID
一部分或者整个寄存器,对吧?

MT_dialog
离线
最后看到:6个月2个星期前
工作人员
加入:2015-06-08 34
嗨yterasaki,

嗨yterasaki,

很抱歉这么匆忙的回答,您的意思是,尽管您没有将引脚配置设置为PID_ADC,但您的ADC测量是正确的。不关心位只适用于位[9:8]PUPD的部分,你必须设置[4:0],以设置引脚功能。不过,我可以证实你的观察是正确的。我将签发一张罚单,让硬件团队给出答案,并在有消息时通知您。

由于MT_dialog