【问题标题】:How Can I Adjust My Cape Manager to Not Get Runtime Errors on the BeagleBone Black?如何调整我的 Cape Manager 以免在 BeagleBone Black 上出现运行时错误?
【发布时间】:2017-04-23 02:54:08
【问题描述】:

我注意到,当我在 BeagleBone Black 上运行特定软件时,我不断收到“运行时错误:Cape Manager 出现问题”。我有一个 RGB LED,其中有四根电线从其中引出,它们通过电阻器和跳线连接到我的 BBB。我的 Cape 经理是如何工作的,我在哪里可以找到这些信息?我在哪里可以找到信息。关于如何更改 Cape Manager 以及为什么需要更改 Cape Manager?该软件在此处列出:

import Adafruit_BBIO.PWM as PWM
import time

red = "P8_13"
green = "P8_19"
blue = "P9_14"

PWM.start(red, 0)
PWM.start(blue, 0)
PWM.start(green, 0)

def fade(colorA, colorB, ignore_color):
    PWM.set_duty_cycle(ignore_color, 100)
    for i in range(0, 100):
        PWM.set_duty_cycle(colorA, i)
        PWM.set_duty_cycle(colorB, 100-i)
        time.sleep(0.05)

while True:
    fade(red, green, blue)
    fade(green, blue, red)
    fade(blue, red, green)

现在...

我正在运行 Adafruit 网站上的 Python 程序,该程序列在他们网站的 BeagleBone Black 部分下。

我可以更改 /boot 目录文件 uEnv.txt 并让我的软件运行,但是当我重新启动时,系统无法正常运行。它停止了。我无法启动。

在更改我的 /boot/uEnv.txt 文件后,有没有办法运行此软件?我需要更改什么?

赛斯

附:我正在运行 BeagleBoard.org Debian Image 2017-04-16。 cmd 行上的 uname -a 状态:Linux beaglebone 4.4.61-ti-r98。

【问题讨论】:

  • Simon Monk 使用 Adafruit_BBIO 用 Python 为 BBB 编写了这个软件,并于 2015 年在 Adafruit 的网站上进行了更新。享受吧!

标签: python linux debian beagleboneblack led


【解决方案1】:

Cape Manager 已成为过去。现在使用 u-boot 覆盖,而使用 sysfs 和 chardev 目录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    • 2015-11-20
    • 2016-03-29
    • 1970-01-01
    • 2015-06-06
    • 1970-01-01
    相关资源
    最近更新 更多