无芒果实_BBIO.ADC.setup设置()Debian 9.2出错

2024-04-29 11:13:23 发布

您现在位置:Python中文网/ 问答频道 /正文

虽然我的问题类似于Adafruit_BBIO.ADC.setup() on ubuntu 16.04.1 error,但该问题中提供的答案并不能解决我的问题。你知道吗

我正在Beaglebone Black上运行下面的Python脚本。你知道吗

import Adafruit_BBIO.ADC as ADC
ADC.setup()

#read returns values 0-1.0 
value = ADC.read("P8_8")

我的电路板是这样设置的,我有一个3.3V的输出,通过一个分压器运行,我在分压器的一个点上测量电压,它的读数应该是1.65V。你知道吗

Traceback (most recent call last):
  File "/var/lib/cloud9/examples/LED_flash/adc_test.py", line 2, in <module>
    ADC.setup()
RuntimeError: Unable to setup ADC system. Possible causes are:
  - A cape with a conflicting pin mapping is loaded
  - A device tree object is loaded that uses the same name for a fragment: helper

我已经将adau BBIO更新为最新版本(1.1.1),错误仍然存在。我也试过跟踪a suggestion from here,这是我去年某个时候从this Github listing得到的一个bug问题。当我在那里运行代码时,得到了以下结果。你知道吗

sudo sh -c "echo BB-ADC' > /sys/devices/platform/bone_capemgr/slots"
bash: /sys/devices/platform/bone_capemgr/slots: Permission denied

所以,我有点困惑,很想知道下一步该怎么办。感谢您的帮助。你知道吗


Tags: adafruitreadisonsyssetupdevicesplatform
1条回答
网友
1楼 · 发布于 2024-04-29 11:13:23

罗伯特尼尔森在比格波恩黑人论坛上的功劳。你知道吗

启动/启动/uEnv.txt文件文件已被修改,需要更改,以便出现以下行,如下所示。你知道吗

enable_uboot_overlays=1
#disable_uboot_overlay_adc=1

相关问题 更多 >