Один sbc работает под управлением Linux. Я запускаю проект, который этот совет посвящен мозгу робота. Я планирую сделать процесс демона прослушиванием события кнопки. При нажатии кнопки запускается программа пользователя. И эта программа загрузит некоторый драйвер такого драйвера двигателя, датчики ... Или эта запущенная программа лучше будет сама по себе модулем? Есть ли лучший способ, чем это? Пожалуйста, предоставьте свой аргумент.Пользовательская программа или модуль ядра?
-1
A
ответ
0
Я бы выбрал пространство пользователя, если у вас нет веских оснований для этого в ядре. У SBC, вероятно, уже есть кнопки, экспортированные как устройства класса GPIO, поэтому обнаружение изменений в опросе будет простым.
Смежные вопросы
- 1. Кнопка события как модуль или как пользовательская программа?
- 2. Пользовательская программа - синтаксис отладки
- 3. Модуль ядра постоянно застревает?
- 4. beaglebone черный модуль ядра
- 5. Освобожденный модуль ядра
- 6. Модуль загрузки ядра Linux
- 7. Невозможно скомпилировать модуль ядра
- 8. Модуль ядра Zlib
- 9. Модуль ядра для/proc
- 10. Как построить модуль ядра
- 11. Компилировать модуль ядра FTDI
- 12. Получение ядра :: Программа прервана с помощью ядра
- 13. Ошибка makefile: первый модуль ядра ядра
- 14. Изучите модуль ядра, модуль module.ko уже загружен?
- 15. Linux модуль компиляции ядра предпосылками
- 16. Пользовательская программа исключения не работает
- 17. пользовательская программа преобразования в python?
- 18. Отправка пакета через модуль ядра
- 19. Как скомпилировать модуль ядра Linux?
- 20. модуль ядра Linux Compile (lincan)
- 21. Модуль ядра HAX не установлен
- 22. Модуль ядра, взаимодействующий с sys_call
- 23. модуль ядра записи в прок
- 24. Как отлаживать модуль ядра Linux?
- 25. Данные LevelDB сломаны, когда программа ядра или сила убита?
- 26. Модуль ядра, периодически вызывающий программу пользовательского пространства
- 27. Как проверить, вставлен ли модуль ядра или нет в c?
- 28. Пользовательская ячейка UITableView, не отображающая данные ядра
- 29. Linux модуль ядра: метод ядра не определен (kthread_create_on_cpu)
- 30. Невозможно записать в память ядра через модуль ядра Linux (Ubuntu)
Можете ли вы, пожалуйста, прекратить повторно повторять один и тот же вопрос снова и снова? –