Я работаю с Stellaris Steepper Motor Rdk от Ti-Luminary Micro. Перевести меня на правый форум, если это необходимо. Я использую USB -последовательный интерфейс для взаимодействия устройства с моим приложением, разработанным с использованием C#. В настоящее время я застрял в отправке команд управления из моего приложения. Я могу запустить и остановить шаговый двигатель, отправив следующие команды. Но я хотел бы установить целевые шаги/сек. Я не могу понять, как сформировать пакет управления командами с необходимыми целевыми шагами. Таким образом, любая помощь в отношении этого оценена. < /P>
код: < /p>
//To startMotor:
byte[] StartMotorRequest = new byte[] {0xff,0x07,0x13,0x14,0x00,0xcf,0xff,
0x04,0x30,0xcd,0xff,0x09,0x13,0x08,0x00,0xd0,0x30,0x0e,0xcf };
_serialPort.Write(StartMotorRequest, 0, StartMotorRequest.Length);
//To StopMotor:
byte[] StopMotorRequest = new byte[] { 0xff,0x04,0x31,0xcc};
_serialPort.Write(StopMotorRequest, 0, StopMotorRequest.Length);
< /code>
Спасибо, < /p>
balaji.r
Подробнее здесь: https://stackoverflow.com/questions/224 ... packet-for