Всем привет! Мой робот состоит из 20 шаговых моторов, хочу управлять им на базе прошивки для 3Дпринтера. Для моих целей очень подходит, особенно с возможностью использования ЭндСтопа.
Программу управления создам я. Способ общения будет идти по средствам rs232 протокола.
Посылать на микроконтроллер хочу Gcode команды, но так что бы каждым мотором можно было управлять индивидуально.
Я когда посылал команды например: G1 X100 Y20, микроконтроллер пока не выполнит эту команду за другую браться не будет.
Для моих целей нужно посылать разные команды в разное время, например- пока двигается мотор "Х", в любое время можно как угодно задействовать мотор "Y".
Что нужно изменить в прошивке что бы решить эту проблему??