Новая версия EmBlocks принесла с собой очень полезные фичи:
— OS aware debugging ( currently FreeRTOS, CHibiOS/RT )
— OpenOCD debugger settings support (GUI dialog)
— Header files in project manager are automatically added to the compiler
search path
— At debugger active the mode can be changed to Read-only to prevent
writing while debugging
— Data breakpoints at absolute address, located in context menu of the
memory window
— Optimized live vartips (variable inspect on mouse-over with 1 sec auto
updates) for more stability.
— … an many more
То есть:
- поддерживется отладка с учетом OS.
- добавили настройки для OpenOCD дебаг-сервера
- хедеры, которые мы добавили в проект, автоматом добавятся в пути поиска для компилера (давно пора!)
- брек-поинты по абсолютному адресу в памяти
- оптимизированы всплывающие подсказки по переменны
- … и куча других вкусностей.
Как обстоят дела с патчем? Он еще актуален? Будет ли новая версия?
Актуален, новая версия лежит как всегда по адресу:
Инструментарий->R EmBlocks Patch-Tweaker
хотел скачать EmBlocks 2.0.
Cайт emblocks.org недоступен. Не могли бы Вы выложить здесь?
Сайт доступен, возможно у вас проблемы с инетом. Выкладывать у себя дистрибутив не вижу смысла, он довольно часто обновляется, а я не всегда за обновлениями слежу.
благодарю Вас. да, сейчас почему-то открылся. видимо провайдер…
Можно ли настроить EmBlocks для прошивки через USB-UART? Или через USB bootloader? В интернете так и не нарыл способ. А через Flash Loader вроде нелогично, пользуясь IDE. ST-LINK, про который ВСЕ пишут, возможно, нужен будет ПОТОМ для отладки, но не у всех он в наличии, а USB-UART у многих есть. USB — вообще на плате распаян, остается bootloader один раз залить. Если есть такая возможность, может статью для чайников напишете?
В принципе можно, В комментариях к одной из статей На этом сайте был описан такой способ