Швейцарский нож для embedded разработчика.

Швейцарский нож для embedded разработчика.

Разработка embedded устройств — это моя работа и хобби. За все время, проведенное за этим занятием, у меня накопилось много «поделок» и «недоделок» различных инструментов для отладки и тестирования: USB-UART преобразователи, JTAG адаптеры, разного рода программаторы и т.д. Рассматривая весь этот «зоопарк» устройств, мы (я и несколько моих друзей) задумались, а можно ли сделать одно многофункциональное устройство, которое выполняло бы функции всех этих инструментов отладки. Сделать что-то аналогичное швейцарскому армейскому ножу для embedded разработки.

В этой статье я попытаюсь описать требования и функциональную схему такого устройства, как мы их видим.


Читать дальше