ПК отсылает команду ПИК по USB (свой протокол).
PIC передает команду дальше на ДД по UART (протокол ДД).
ДД бывают разные, протокол команд стало быть тоже.
Надо смотреть даташит на конкретный ДД.
Прошивку для PIC делал сам, уникальная то есть
Я так думаю, тут у каждого второго, кто умеет работать с МК
есть своя прошивка. Протокол тоже свой, с подтверждениями приема,
чексуммами.
Понятно, а само управление происходит по какому алгоритму?
PC отправляет PWM для каждого двигателя и как долго работать на такой скорости?
Как я понимаю по UART вы передаёте не бинарные данные а текст?
И ДД наверное стоит воспринимать как (КД) контроллер двигателей (драйвером обычно называют схему которая коммутирует ключевые транзисторы)
AndreiSk, спасибо! Понял, у вас фиксированная ширина пакета, и данные только в одну сторону.
Да вы передаёте бинарные данные.
Текст это типа L80R34\n\r