STM32 c USB VCP на борту в режиме CDC девайса коннектится к Linux хосту. В USB стеке и в логике работы драйвера разбираться совершенно некогда, поэтому приветствуются ответы сугубо по существу. При подключении/ресете STMки с приемного кольцевого буфера вижу следующие данные (в gdb на точке останова стоит команда printf «%c», c, '\n' написал намеренно для читаемости): AT\nAT\nAT\n~\nx\n~~\nx\n~
Пока вся эта последовательность не примется, не могу открыть дескриптор /dev/ttyACM0.
Вопросы: Что это вообще за команды ?
Если кто имел дело с USB VCP, будет отлично, если ты отзовешься. Мне нужно знать, как девайсу понять, что он хост может с ним общаться и дальше пойдут интересующие меня данные, а не то, что выше.
Спасибо.