Page 1 of 1

отладочная консоль

Posted: Wed Nov 13, 2013 12:24 am
by AndreyB
Одним из инструментов отладки прошивки является отладочная консоль. Отладочная консоль - это программа на java, которая общается с прошивкой через простой текстовый протокол и позволяет мониторить и управлять работой прошивки.

Image

Image

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

Поделка конечно поделкой, но очень полезная. Исходники и дистрибутив.

Эта программа не планируется заменой настройшикам, но для именно отладки может быть удобнее настройщиков. Принимаю патчи :)

Re: отладочная консоль

Posted: Wed Nov 13, 2013 8:11 am
by frig
В комбинации с имеющимся в прошивке симулятором сигнала
А вот об этом подробнее, пожалуйста.

Как работать с этим инструментом? Как подключить? Где что?

Re: отладочная консоль

Posted: Wed Nov 13, 2013 12:08 pm
by AndreyB
frig wrote:
В комбинации с имеющимся в прошивке симулятором сигнала
А вот об этом подробнее, пожалуйста
dist_emulator.c

Сигнал симулируется на двух пинах - PD1 & PD2 (если триггер одиночный - то только на PD1)
PD1 нужно кидать на PC6, а PD2 - на PA5.

То прошивке будет казаться, что что-то где-то крутиться, и она начнёт мигать форсунками. Так что я был немного не прав - кроме платы, еще нужны один или два провода :)