Чтобы использовать ультразвуковой датчик hcsr-04 с использованием PRU BBB, я попробовал этот мерзавец:
https://github.com/HudsonWerks/Range-Sensor-PRU
Я получаю сообщение об ошибке «PRU не удалось открыть», когда я пытаюсь запустить «rangepru».
Делая некоторые исследования, я чувствую, что это потому, что мой PRU не инициализирован и что я должен сделать: "echo BB-BONE-PRU-01> /sys/devices/bone_capemgr.8/slots", чтобы исправить это.
Но в последних версиях Debian (4.x) менеджер кейпа изменился, и я нашел файл "slots" в:
/ sys / devices / platform / bone_capemgr / slots; НО, нет способа открыть, изменить его:
- используя "nano", я получаю "slots.swp В доступе отказано"
- и введя правильную команду echo (измененную из приведенной выше): я получаю: «ошибка записи: нет такого файла или каталога»
С наилучшими пожеланиями,
Elrise