Как стать автором
Обновить

Комментарии 27

Где доступ к регистрам и периферии?

у них свой SDK, тут как с STM не прокатит

Ответ спустя год, но все же :)

Как минимум через Eclipse доступ есть, для этого надо скачать .svd файл: https://github.com/espressif/svd

И затем в конфигурации для дебага этот файл выбрать во вкладке "SVD Path". Возможно для Visual GDB работает такой же подход, для всяких STM этот плагин регистры отображает

А какие преимущества по сравнению с arduino ide? (да простят меня ардунино-ненавистники, но больно там среда уж привычная).

ArduinoIDE по сравнению с Visual Studio это как блокнот с MSWord. =)
Различные средства отладки, IntelliSense и прочие ништяки.
А если сравнивать с PlatformIO?
PlatformIO — это низкий порог вхождения, где-то между Arduino IDE и взрослой IDE

Год назад купил программатор с jtag, пару раз подключился и понял что он мне не нужен, тем более чтоб через него программировать, esp-prog тоже стоит как космолет. В итоге для программирования применил компактный CH340N и то только для первой загрузки или для экстренных случаев, дальше через OTA. Устройство сетевой интерфейс для программируемых реле, с поддержкой разных протоколов https://habr.com/ru/post/556236/

jtag в основном хорошо помогает в отладке.

Ранее пробовал в данной связки и в принципе довольно не плохо себя показало.

НЛО прилетело и опубликовало эту надпись здесь
самые суровые так вообще одним светодиодом обходятся!

Суровые пацаны каменного века.

Иногда програма кришится, и prinf не помагает)

Статья ради статьи. Ни о чем

Иногда очень не хватает пошагового how-to, поэтому такие статьи нужны.

А иногда подобные статьи ведут по ложному пути. Esp prog (1800 руб на алиэксарессе) вместо cjmcu ft232h (500 руб) или даже Blue pill (300 руб, с последующей перепрошивкойв в black probe), visual gdb (159$ Вгод) вместо visual micro, который тоже умеет в gdb (12$ В год) и т.п.

Я запускал отладку на ft232h, там очень все печально, по частоте не тянет, пришлось купить J-Link

На какой не тянет и какая вам нужна?

Esp-prog не обязательно брать, можно взять просто отладочную плату на базе ft2232.

Правильно

visual gdb однозначно стоит своих денег.

Наверное да, пробовал народную версию, потом снес. вижуал микро мне за глаза

А иногда такие статьи нужны ради таких вот комментариев с интересными альтернативами

не уверен, что после статьи алчущие знаний читают комментарии ))

Если не читают, то значит мобильная версия хабра их просто не загрузила

visual gdb (159$ Вгод)

На сколько понял из ценовой политики, у них в течение подписки бесплатные обновления. Продление подписки 50% скидка. Но учитывая то что у них новые версии выходят примерно ежегодно, то чтобы иметь актуальную версию, то плата ежегодная получается.
ESP-Prog реализует какие-то особые инструкции? Я давным давно пробовал дружить ESP32 c клоном Segger J-Link, и если мне не изменяет память проблем не было.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации