PRU 无法初始化 hcsr-04 超声波传感器(比格尔骨黑)



为了使用使用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 ;但是,没有办法打开,修改它:- 使用"nano"我得到"slots.swp权限被拒绝"- 并通过键入正确的 echo 命令(从上面的命令修改):我得到:"写入错误:没有这样的文件或目录"

此致敬意艾丽丝

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

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

https://github.com/luigif/hcsr04

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

如果您有适当的开发环境,执行make install应该为您完成所有操作。

最新更新