USB CDC Связь прерывается между передачей данных - PullRequest
0 голосов
/ 16 января 2019

Я работаю над USB CDC-коммуникацией (хост и устройство)

В моем приложении хост отправляет данные в виде строки на устройство "Строка указывает на операцию, которую нужно выполнить". Чтобы убедиться, что устройство подключено, хост будет проверять каждый экземпляр путем непрерывного пинга, посылая строку « CONNECTED », если устройство отправляет обратно, то же устройство подключено.

В моем приложении, если хост прерывает пинг других данных и показывает, что устройство отключено. Я использую передачу прерываний и DMA. DMA будет сброшен после приема всей строки с хоста. Какая проблема вызывает отключение?

Здесь хост - GUI. Есть ли другой способ проверить, подключено ли устройство или нет? или решите, чтобы решить это на стороне устройства.

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...