Я работаю с 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
Stellaris Stepper Motor RDK USB-последовательный интерфейс с приложением ПК- формат пакета ⇐ C#
Место общения программистов C#
1751485101
Anonymous
Я работаю с 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
Подробнее здесь: [url]https://stackoverflow.com/questions/22497950/stellaris-stepper-motor-rdk-usb-serial-interface-with-pc-application-packet-for[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия