Size: a a a

2021 March 08

s

stD in STM32
ХАЛ работает так...
источник

s

stD in STM32
источник

s

stD in STM32
И это всё очень странно.
источник

VO

Valeriy Osipov in STM32
утро вечера мудреннее, пойду, у нас тут строймагазы наконец открыли, может там на стеллажи посмотрю и меня озарит
источник

VO

Valeriy Osipov in STM32
у меня одна мысля есть, я через часок-полтора напишу.
источник

VO

Valeriy Osipov in STM32
если кратко - надо в асме посмотреть что происходит
источник

y

yuraneo in STM32
да не в обиду. Л - логика. Вот stD привел HAL - ну ровно тоже самое. Так что где-то хвост у собачки в трещинку застрял...  Свежим взглядом, методом вчитывания - и обнаружится. Обязательно результатируйте!!
источник

S

Sergey in STM32
Valeriy Osipov
CubeIDE - это Эклипс. Наверное есть в магазине какой-нибудь плагин
источник

S

Sergey in STM32
TM Terminal установил, пока нравится. Спасибо.
источник

S

Sergey in STM32
printf("%llu\r\n",18446744073709551615);
источник

S

Sergey in STM32
компилятор не понимает - llu
источник

S

Sergey in STM32
Кто сталкивался?
источник

GZ

Genadi Zawidowski in STM32
Меняем компилятор?
источник

GZ

Genadi Zawidowski in STM32
Это вообще то gcc  расширение
источник

S

Sergey in STM32
CubeIDE стоковая
источник

AL

Alex Lotuhov in STM32
Установи в настройках вместо reduce c reduce c++ standard c и standard c++
источник

GZ

Genadi Zawidowski in STM32
А х.з каклй там. поставьте например декабрьский гцц
источник

S

Sergey in STM32
Вроде не старый
источник

S

Sergey in STM32
источник

AL

Alex Lotuhov in STM32
По умолчанию в среде стоит использование reduce c/c++ что означает использование кастрированной nano-lib. Поставь использование standard c/c++. Если не поможет, тогда при включённых опциях standard c/c++ вывод printf измени на
#include <inttypes.h>
int64_t t;
printf("%" PRId64 "\n", t);
источник