Получение данных по Serial (или USB) от arduino

Тема в разделе "Raspberry Pi", создана пользователем ut2k5, 28 янв 2016.

  1. ut2k5

    ut2k5 Нерд

    Добрый день!
    Так как имеются большие пробелы в программировании под Linux, не могу найти простых примеров как получить данные по Serial на Raspberry. На стороне arduino проблем нет, написать смогу, а вот как работать с Serial на Raspberry не знаю. Причем на питоне примеров много, а мне нужно на C++, и желательно подробно.
     
  2. Alex19

    Alex19 Гуру

    Пример работы с UART - http://www.raspberry-projects.com/pi/programming-in-c/uart-serial-port/using-the-uart. Кстати там много примеров на С/C++ - http://www.raspberry-projects.com/pi/category/programming-in-c, возможно будет полезно.

    Пример на русском - http://www.avislab.com/blog/raspberry-pi-uart_ru/.

    Есть библиотека на С/С++ (вот только не уверен в С++, бегло глянул, вроде только С), для работы с GPIO, UART, I2C и т.д, пример для UART тут - https://projects.drogon.net/raspberry-pi/wiringpi/serial-library/. Установка описана тут - http://wiringpi.com/download-and-install/, исходники от нее - https://github.com/WiringPi/WiringPi, от туда можно почерпнуть много интересного.

    Вообще, Вы можете просто искать примеры работы на С++ с UART, без привязки к Raspberry.
     
  3. ut2k5

    ut2k5 Нерд

    Последнее редактирование: 30 янв 2016