为了使用使用BBB的PRU的hcsr-04超声传感器,我已经试过这个混帐:https://github.com/HudsonWerks/Range-Sensor-PRU
我得到的错误“的PRU未能打开”,当我尝试启动“rangepru”。做一些研究,我觉得这是因为我的PRU没有初始化,我应该做的“回声BB-BONE-PRU-01> /sys/devices/bone_capemgr.8/slots”进行校正。
但随着近期的Debian版本(4.x版),海角经理改变了,我发现文件“槽”的:/系统/设备/平台/ bone_capemgr /插槽;但是,有没有办法打开,修改: - 用“纳米”我得到“slots.swp权限被拒绝” - 并通过键入正确的echo命令(与上面的修改):我得到:“写错误:没有这样的文件或目录”
最好的问候,Elrise
你可能缺少一个合适的设备驱动程序树。
尝试按照上的说明:
https://github.com/luigif/hcsr04
相关驱动程序的编译和安装。
如果你有一个合适的发展环境,执行make install
应该为你做的一切。