我用的是HalAdcRead
当P06作为AD
但是 当我直接接电源_直接AD ————VDD 读数3FF
AD ——30k电阻——VDD 读书65D
用的是 10bit ENOB
但是我测量时候一个是3.3V 加电阻是3.29V 相差不大啊
Yue TANG:
参考源选的是什么?不是太理解你的问题
xiaolu guo:
回复 Yue TANG:
AVDD5 是参考电压。
问题很简单:
板子什么都有了,测一个AD口采集的数据发送到电脑上。
当我AD口直接和地接起来,发送的数据不是0x000而是0x3FFC
当AD口用一个100欧姆的电阻链接起来 ,也不对。
只有当AD口用 30K左右的时候,采集的数据是0x0003
电路我才采用的是官方的电路。
如果说程序编写错误,那么我用zigbee 库函数Hal调用读取,也是相同的结果,难道是芯片有假,因为模块式taobao买的