本帖最后由 tony03 于 2015-12-1 22:58 编辑
之前用K20 做的 调试版,调到了AD功能,但是出现了问题:
情况:
1、本K21调试板的ADC0 12口, 接入一个 另外一张开发板(简称 板2)上电位器的电压输入,作为模拟输入,电压输入范围为0-1.5V。
2、实际接法就是 电位器的电压输出端接入ADC0 12, 板2 接了一个GND 口接到了 本K21的GND口
3、本K21的AD外围电路设计为如下图
4、本软件的设置其实已经在板2(也是K21的开发板)上调试过了,测试是OK的,可以采集到板2上的电位器电压输入变化(0-65535之间变化)。板2上的电位器正好也是设计为板2的ADC0 12的接口(跟本K21调试板的引出AD 口是一样的,所以认为代码应该是 在两版之间可以共用移植的),设置为单端输入
问题:
将板2上的变压器输出接到 本K21调试板的 ADC0 12接口, 发现虽然可以采集到数值,但是基本都在65535左右,随着变压器的电压变化,采集到的值基本没有变化。
|