Отладка (DEBUG) STM32 в Platformio (VS CODE)

Polomniko

✩✩✩✩✩✩✩
22 Окт 2024
2
0
Здравствуйте!
Такой нетривиальный вопрос, господа. Может быть кто-то работает в VS Code и в среде Platformio для программирования STM32. Так вот что-то не получается у меня подружить его с отладкой. Вернее, отладка запускается, и даже все показывает, состояние переменных, наполнение регистров периферии. Но сам код, по которому идет отладка представлен не в C++, а в Асемблере. И я понятть что-то никак не могу, как отладку по C-коду сделать?
*одно дополнение еще. Как-то раз, сам не знаю что нажал, стало работать как надо. А после переустановки VS Code, опять все на ассемблере.
Кто-то может сталкивался с подобной проблемой? Буду рад подсказкам)
Спасибо
Сам процесс отладки:
1.png

Файл json
2.png

Файл platformio.ini
3.png
 

Polomniko

✩✩✩✩✩✩✩
22 Окт 2024
2
0
ПРОБЛЕМА РЕШЕНА_!
Такая ляпа происходит, когда проект лежит по пути, где есть не английские символы. Это какой-то баг Platformio и его клинит.
Если кто столкнулся с такой же проблемой - переносить проект в место, куда путь состоит только из папок именованных на английском и все заработает.