Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не читается serial port  (Прочитано 1120 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн R_Usmanov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Не читается serial port
« : 23 Ноября 2016, 15:32:55 »
Ubuntu 16.04
Имеется преобразователь USB-UART к нему подключен микроконтроллер STM32, который принимает и посылает набор данных по UART.
В системе преобразователь определяется как ttyUSB.
Ниже представлен код, который выполняет определение последовательного порта, его открытие, настройку и отправку/чтение тестовых данных:
(Нажмите, чтобы показать/скрыть)
При выполнении программа повисает на команде чтения данных. При этом если открыть и закрыть порт(не важно до или во время выполнения программы) утилитой minicom или Cutecom программа начинает работать правильно, т.е. читаются данные от микроконтроллера.
Пользователь под которым происходит выполнение программы добавлен в группу dialout, также программа запускалась с правами root, но безуспешно.
В чем может быть проблема?
« Последнее редактирование: 23 Ноября 2016, 15:39:20 от R_Usmanov »

 

Страница сгенерирована за 0.032 секунд. Запросов: 26.