2Vooon: По поводу употребил - да вроде нет, просто неудобно перепрошивать контроллер для того чтобы он стал SLAVE. И еще надо как-то будет сделать, чтобы он сам под нужную скорость УАРТ подстраивался по возможности...
А по серводрайверу - то и другое полезные добавки, ничего против не имею, но сам пока занят сборкой крупной партии OR-AVR-M32-D.
Завтра уже буду смотреть, мне тут одна платка от OR-AVR-M32-D мозг выела полностью - отдельный проводник фиг знает где закорочен на землю, всё отпаял от него, на просвет смотрел - ничего вроде нету, а с землей где-то замкнут, даже 1 МК убил при перепаивании многократном пока разобрал что к чему, интересно - часто такое вообще бывает?
Документацию по коду хочешь не хочешь, а делать надо. Только если работаешь над документацией, то используй локальный доксиген, чтобы не нагружать сильно сервер. И на сервере генерится дока только для последлего изменения. Т.е. если ты сделал 5 комитов, а потом отправил на сервер, но дока будет только по последней версии. Что удобно: поправили в одном месте, комит, в другом месте, комит... довели код до рабочего, кинули на сервер.
Поправил SERVO-GPIO драйвер. Теперь он не переключает DDR не используемых выводов. Убрал условия сборки от драйвера моторов. Теперь не нужно пересобирать прошивку, если мы не используем RoboMD2 и хотим использовать 14-й и 15-й каналы серво.