Size: a a a

2020 August 13

D

Damir in Deus Volt!
Anatoly Politsin
Подскажите, как настроить работу STM32 + VS Code + GCC?

https://www.youtube.com/watch?v=oggY7vr-M4M

Все базовые вещи у меня настроились, билды собираются, отладка работает, но не понимаю как сделать чтобы vscode   не выдавала кучу ошибок "идентификатор *** не определен"

Уже даже добавил все иклюды из мейкфайла в c_cpp_properties.json и всё равно ошибки.
https://gist.github.com/politsin/0bedd2164a9ea5845882f0d44663398f

Причём если нажать "перейти к определению" у неопределённых идентификаторов - то он легко находит где он определяется
Если получится всё настроить, напишите пожалуйста. У меня тоже проблемы с настройкой. Но никаких ошибок не показывается. Не могу разобраться

#STM32 #VSC
источник

D

Dr Zlo in Deus Volt!
Anatoly Politsin
Подскажите, как настроить работу STM32 + VS Code + GCC?

https://www.youtube.com/watch?v=oggY7vr-M4M

Все базовые вещи у меня настроились, билды собираются, отладка работает, но не понимаю как сделать чтобы vscode   не выдавала кучу ошибок "идентификатор *** не определен"

Уже даже добавил все иклюды из мейкфайла в c_cpp_properties.json и всё равно ошибки.
https://gist.github.com/politsin/0bedd2164a9ea5845882f0d44663398f

Причём если нажать "перейти к определению" у неопределённых идентификаторов - то он легко находит где он определяется
Вот эти строчки у меня выглядят иначе:
"${workspaceRoot}\\Drivers\\**",
"${workspaceRoot}\\Drivers\\STM32F1xx_HAL_Driver\\Inc\\**",
"${workspaceRoot}\\Drivers\\STM32F1xx_HAL_Driver\\Inc\\Legacy\\**",
"${workspaceRoot}\\Drivers\\CMSIS\\Device\\ST\\STM32F1xx\\Include\\**",
"${workspaceRoot}\\Drivers\\CMSIS\\Include**",
"${workspaceRoot}\\Core\\Src\\**",
"${workspaceRoot}\\Core\\Inc\\**"
источник

D

Dr Zlo in Deus Volt!
"Core/Inc",
"Drivers/STM32H7xx_HAL_Driver/Inc",
"Drivers/STM32H7xx_HAL_Driver/Inc/Legacy",
"Drivers/CMSIS/Device/ST/STM32H7xx/Include",
"Drivers/CMSIS/Include",
"Drivers/CMSIS/Include"
источник

D

Dr Zlo in Deus Volt!
слеши ладно, ${workspaceRoot} не обязателен, а вот зачем тут ** я не понимаю
источник

D

Dr Zlo in Deus Volt!
источник

D

Dr Zlo in Deus Volt!
Попробуй такую конфигурацию
источник

D

Dr Zlo in Deus Volt!
Dr Zlo
слеши ладно, ${workspaceRoot} не обязателен, а вот зачем тут ** я не понимаю
а, ** ищет рекурсивно, это не нужно
источник

MW

Martin Werner in Deus Volt!
@RedCommissary Илья, помнится как то давно ты упоминал о годных промдизайнерах в РФ, есть контакты?
источник

СП

Сергей Пономаренко... in Deus Volt!
Добрый день. Где-то у TI была PDF по типовым схемам источников. С графиками токов и прочими характеристиками. Не могу найти. Может есть у кого?
источник

yp

yuri poplevin in Deus Volt!
littelfuse(ixys), nxp вроде чета пыталась и микрочип, кого то купив, зашел на этот рынок.
источник

yp

yuri poplevin in Deus Volt!
побуду кэпом, но четт вспомнилось, вдруг кто не знает. http://schmidt-walter-schaltnetzteile.de/smps_e/smps_e.html
источник

СП

Сергей Пономаренко... in Deus Volt!
Спасибо. Годная ссылка. Что то в виде проспекта видел. Ну думаю этого хватит с лихвой
источник

V

Vit in Deus Volt!
Сергей Пономаренко
Добрый день. Где-то у TI была PDF по типовым схемам источников. С графиками токов и прочими характеристиками. Не могу найти. Может есть у кого?
держи
источник

AP

Anatoly Politsin in Deus Volt!
Dr Zlo
а, ** ищет рекурсивно, это не нужно
спасибо
источник

D

Dr Zlo in Deus Volt!
Damir
Если получится всё настроить, напишите пожалуйста. У меня тоже проблемы с настройкой. Но никаких ошибок не показывается. Не могу разобраться

#STM32 #VSC
Описали бы проблему
источник

D

Damir in Deus Volt!
Damir
Добрый вечер! Подскажите пожалуйста в чем может быть проблемка, пытаюсь  настроить VSC, чтобы прошивать МК. Делал вроде все как Илья в ютубе вещает. Хочу просто зажечь светодиод на плате.  Вот что на выхлопе в VSC
Вот
источник

И

Илья in Deus Volt!
Martin Werner
@RedCommissary Илья, помнится как то давно ты упоминал о годных промдизайнерах в РФ, есть контакты?
А тебе контору или вольного фрилансера?
источник

MW

Martin Werner in Deus Volt!
если есть годный фрилансер то лучше его
источник

И

Илья in Deus Volt!
Так, ща, проснусь и с компа кину
источник

MW

Martin Werner in Deus Volt!
спасиб
источник