0

为了使用使用 BBB 的 PRU 的 hcsr-04 超声波传感器,我尝试了这个 git: https ://github.com/HudsonWerks/Range-Sensor-PRU

当我尝试启动“rangepru”时,我收到错误“PRU 无法打开”。做一些研究,我觉得这是因为我的 PRU 没有初始化,我应该这样做:“echo BB-BONE-PRU-01 > /sys/devices/bone_capemgr.8/slots”来纠正它。

但是在最近的 debian 版本(4.x)中,cape 管理器发生了变化,我在 /sys/devices/platform/bone_capemgr/slots 找到了文件“slots”;但是,没有办法打开,修改它: - 使用“nano”我得到“slots.swp Permission denied” - 并通过输入正确的回显命令(从上面的一个修改):我得到:“写错误:否这样的文件或目录”

最好的问候, Elrise

4

1 回答 1

0

您可能缺少合适的设备树驱动程序。

尝试按照以下说明进行操作:

https://github.com/luigif/hcsr04

与驱动程序的编译和安装有关。

如果你有一个合适的开发环境,执行 make install应该为你做所有事情。

于 2019-02-06T15:10:25.623 回答