Сделать саму PRU программу несложно (как-никак, это что-то типа простого blink'а).
Сложность возникает из того, что "ответный" КДС код должен тоже размножаться (по количеству ШД, реально используемых в PRU программе).
Допустим, PRU блок будет называться PRU_STEPPER_BLINK. При этом должна быть возможность указать, что "если пользователь задействовал блок", то в КДС программу нужно размножить вот эти блоки и программы (с ШД математикой).
В итоге, КДС и PRU части должны фигурировать в одном проекте, но система как-то должна понимать какой код предназначен для КДС, а какой для PRU.





Ответить с цитированием