@Bombus

Как осуществить тестирование микроконтроллера по COM-порту?

Разрабатывается устройство, которое общается периферийными модулями/датчиками. Посылается запрос на десяток байт, получаем ответ. Нужно протестировать взаимодействие устройства с периферией. Для этого вместо датчика подключаемся компом с COM-портом.

Вопрос: какими средствами можно эмулировать работу периферии и, соответственно, протестировать работоспособность устройства? Предполагается передача данных пакетами, между пакетами возможны ограниченные паузы. Нужно учесть возможные нарушения связи - устройство должно нормально отработать.

Но ведь это нужно протестировать!
Какими программами удобнее проводить такие тесты?
  • Вопрос задан
  • 3126 просмотров
Пригласить эксперта
Ответы на вопрос 1
ntkt
@ntkt
Потомственный рыцарь клавиатуры и паяльника
Комп, к сожалению, не сможет симулировать разрыв связи посреди байта, плавающие логические уровни и прочие радости жизни, это все придется, вероятно, проверять руками.
А так -- возьмите любой удобный скриптовый язык и биндинги библиотек по работе с портами к нему. Под виндой -- да хоть python + pyserial.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы