Size: a a a

2021 March 25

VK

Valentin Kornienko in STM32
источник

VK

Valentin Kornienko in STM32
источник

VK

Valentin Kornienko in STM32
Из того, что успел поймать из приколов:
nrfjprog
очень неохотно работает с JLink клонами с старыми драйверами. Пришлось сносить 6.18 и ставить 6.44 или 6.52 сборку от Segger
ninja
для сборки не заработала нормально, были проблемы с путями на Windows. С -G"Unix Makefiles" все заработало нормально
источник

VK

Valentin Kornienko in STM32
Из расширений для VSCode, которые были необходимы:
источник

VK

Valentin Kornienko in STM32
Abu Umar
а генератором там что будет, ninja?
Какой вам удобнее, там их куча.
источник

VK

Valentin Kornienko in STM32
Я использую ninja или Unix Makefiles при сборке под нордик
источник

VK

Valentin Kornienko in STM32
Ninja лучше нагружает процессор, сборка быстрее.
источник

AU

Abu Umar in STM32
Большое спасибо, значит мк не так страшны уже как раньше
источник

VK

Valentin Kornienko in STM32
На gcc 10.2 собираю, под десктоп на последней студии. Под Линукс пробовал ещё собирать клангом.
источник

VK

Valentin Kornienko in STM32
А кто ссылку на гитхаб удалил то?
источник

s

stD in STM32
Группа для обсуждения stm32.
источник

А

Артем in STM32
Доброго вечера. Подскажите, пожалуйста, osKernelInitialize() внезапно стал возвращать  osErrorISR. До сегодня все работало хорошо, эту функцию вызываю в мейне, не в прерывании. Даже так сделал
 __disable_irq();
 res = osKernelInitialize();
 __enable_irq();
Все равно говорит, что вызов из прерывания
источник
2021 March 26

DP

Dmitry Petrov in STM32
Артем
Доброго вечера. Подскажите, пожалуйста, osKernelInitialize() внезапно стал возвращать  osErrorISR. До сегодня все работало хорошо, эту функцию вызываю в мейне, не в прерывании. Даже так сделал
 __disable_irq();
 res = osKernelInitialize();
 __enable_irq();
Все равно говорит, что вызов из прерывания
Нужно видеть код
источник

Z

Zen in STM32
Я тут запилил пару статеек про то как использовать cube + vscode + linux + gcc10 + С++ и тд.

1) про cube и vscode тут
2) как сверху добавить c++ тут
2) что если у нас российский (в принципе пойдет для любого контроллера) контроллер на кортексе тут.

Возможно кому то пригодится.
источник

РТ

Радик Тимербаев... in STM32
Zen
Я тут запилил пару статеек про то как использовать cube + vscode + linux + gcc10 + С++ и тд.

1) про cube и vscode тут
2) как сверху добавить c++ тут
2) что если у нас российский (в принципе пойдет для любого контроллера) контроллер на кортексе тут.

Возможно кому то пригодится.
спасибо
источник

AU

Abu Umar in STM32
Zen
Я тут запилил пару статеек про то как использовать cube + vscode + linux + gcc10 + С++ и тд.

1) про cube и vscode тут
2) как сверху добавить c++ тут
2) что если у нас российский (в принципе пойдет для любого контроллера) контроллер на кортексе тут.

Возможно кому то пригодится.
А почему голый make а не cmake какой-нибудь?
источник

Z

Zen in STM32
Abu Umar
А почему голый make а не cmake какой-нибудь?
Потому что это следующая статья.
источник

AU

Abu Umar in STM32
Zen
Потому что это следующая статья.
Тогда спасибо, ждём другие
источник

А

Александр in STM32
Zen
Я тут запилил пару статеек про то как использовать cube + vscode + linux + gcc10 + С++ и тд.

1) про cube и vscode тут
2) как сверху добавить c++ тут
2) что если у нас российский (в принципе пойдет для любого контроллера) контроллер на кортексе тут.

Возможно кому то пригодится.
Я вот всё мечтаю это как-то автоматизировать. Чтобы как в кубе, создавать новый проект и мышкой кликать.
источник

А

Александр in STM32
Zen
Я тут запилил пару статеек про то как использовать cube + vscode + linux + gcc10 + С++ и тд.

1) про cube и vscode тут
2) как сверху добавить c++ тут
2) что если у нас российский (в принципе пойдет для любого контроллера) контроллер на кортексе тут.

Возможно кому то пригодится.
Как вы создаёте новый проект? Можете описать процесс?
источник