晚上好,
我们一直在DA14681板中使用GPADC,我们发现,在0到3.6V的范围内,我们得到的价值仅为840,当我们知道板的ADC是10位转换器时芯片。我们想知道这种情况发生的原因。先感谢您。
PS:我们正在使用此页面使用SDK版本1.160.2:https://www.dialog-seminile.com/produ亚博电竞菠菜cts/dialog-serial-port-service ...
设备:
晚上好,
我们一直在DA14681板中使用GPADC,我们发现,在0到3.6V的范围内,我们得到的价值仅为840,当我们知道板的ADC是10位转换器时芯片。我们想知道这种情况发生的原因。先感谢您。
PS:我们正在使用此页面使用SDK版本1.160.2:https://www.dialog-seminile.com/produ亚博电竞菠菜cts/dialog-serial-port-service ...
嗨massimo,
谢谢你的问题。您能否分享更多的输入?您使用的是ADC适配器吗?在DA1468x支持页面中,有一个ADC教程可用,您读过它吗?本教程应用作参考指南,以获得对“GPADC适配器”概念的更深入了解。
http://lpccs-docs.dialog-seminiondiond.com/tutorial_da1468x_gpadc_adapters/index.html.
一般来说,我们建议使用适配器而不是低级驱动程序(LLD)来访问硬件外围设备,因为不仅提供对外设的访问权限,还可以确保当前访问它的其他任务,暂停其操作,直到外围设备暂停再次发布。因此,如果另一个任务在同一时间访问相同的外围设备,则不必担心。此外,在睡眠模式下,所有外围块都断电。
谢谢,PM_DIALOG.