Size: a a a

2019 December 30

С

Сергей in STM32
ASSembler
Странно, а во вкладке stlink-firmware update?
ST-Link Utilit не видит его ни где
источник

AS

Alexey Sidorov in STM32
Сергей
ST-Link Utilit не видит его ни где
А вы просто программатор пытаетесь увидеть в утилите? Без подключения микроконтроллера?
источник

A

ASSembler in STM32
Должен видится во вкладке обновления
источник

A

ASSembler in STM32
МК тут не при делах
источник

С

Сергей in STM32
Alexey Sidorov
А вы просто программатор пытаетесь увидеть в утилите? Без подключения микроконтроллера?
Вот я об этом и хотел спросить! Его с подключенным контроллером нужно?
источник

AS

Alexey Sidorov in STM32
Сергей
Вот я об этом и хотел спросить! Его с подключенным контроллером нужно?
да
источник

A

ASSembler in STM32
Сергей
Вот я об этом и хотел спросить! Его с подключенным контроллером нужно?
А что вообще прога пишет?
источник

AS

Alexey Sidorov in STM32
без МК вас могло смутить появление этой надписи, но если внимательнее посмотреть вывод - то видно что программатор определяется
источник

С

Сергей in STM32
ASSembler
А что вообще прога пишет?
Сейчас рядом компа нет, на память не помню
источник

A

ASSembler in STM32
Sergey
Мне как-то больше зашел мини ( есть оба)
Можно же и клон jlink'a купить уже
источник

С

Сергей in STM32
Alexey Sidorov
без МК вас могло смутить появление этой надписи, но если внимательнее посмотреть вывод - то видно что программатор определяется
Спасибо, позже попробую подключить с МК
источник
2019 December 31

m

moonlight in STM32
Для чего тип явно определяют?
float var = var * 4.5f
и без f работает
источник

Ч

Чувак in STM32
Ну явно вроде когда нужно получить результат не округленный до целого, если одна из переменных целая типа int. А в данном случае десятичная точка говорит компилятору что переменная вещественного типа, поэтому буква f необязательна.
источник

h

hardegor in STM32
moonlight
Для чего тип явно определяют?
float var = var * 4.5f
и без f работает
Без f компилятор считает что double и пишет варнинг про возможность округления
источник

AS

Alexey Sidorov in STM32
С "f" будет выделено 4 байта переменной и она будет float, без "f" будет double - 8 байт
источник

A

ASSembler in STM32
Alexey Sidorov
С "f" будет выделено 4 байта переменной и она будет float, без "f" будет double - 8 байт
Странно, не сталкивался с такими проблемами.
источник

h

hardegor in STM32
ASSembler
Странно, не сталкивался с такими проблемами.
Если компилятор не знает про double или у него стоит ограничение "только float", вопросов не возникнет, будет 4 байта.
источник

AS

Alexey Sidorov in STM32
Если создаётся переменная типа float то конечно разницы нет. Другое дело когда в формуле мы пишем 4.0 или 4.0f тут при вычислениях будел или одинарная или двойная точность
источник

m

moonlight in STM32
Спасибо, ребятки!
источник

m

moonlight in STM32
Не думал, что значение с точкой может восприниматься компилятором иначе, чем float
источник