Попытка активировать драйвер GPIO из программы C/C++ для BeagleBone Black-Debian. Вместо того, чтобы активировать драйвер, я получаю это сообщение об ошибке: sh: 1: невозможно создать/sys/devices/bone_capemgr. /slots: Directory nonexistent «Если я набираю« echo cape-bone-iio>/sys/devices/bone_capemgr./slots "непосредственно в SSH-терминале работает нормально. Любые идеи оцениваются.Активировать драйвер из программы C/C++ Debian
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Activate Analog GPIO driver\n");
system("echo cape-bone-iio > /sys/devices/bone_capemgr.*/slots");
printf("done\n");
return 0;
}
Интересно, когда я пытаюсь отредактировать файл непосредственно с помощью nano или vim, он не позволит мне сохранить его, но отлично работает с командой echo из оболочки ssh – graceyj20