Size: a a a

Maxwell's Demons

2021 March 04

RS

Roman Storozhenko in Maxwell's Demons
Imya Familiev
в поиске есть, игрался с этим флагом когда размер надо было уменьшать
в поиске чего?
источник

IF

Imya Familiev in Maxwell's Demons
источник

IF

Imya Familiev in Maxwell's Demons
хотя чет я уже не уверен что это именно он
источник

RS

Roman Storozhenko in Maxwell's Demons
Что такое LTO я знаю, дай информацию на то как LTO влияет на дебаг
источник

IF

Imya Familiev in Maxwell's Demons
источник

GK

Grigorii Kuzmin in Maxwell's Demons
А лто вообще работает флаг, если -Оg ставить?
источник

RS

Roman Storozhenko in Maxwell's Demons
Grigorii Kuzmin
А лто вообще работает флаг, если -Оg ставить?
пишут что игнорируется
источник

GK

Grigorii Kuzmin in Maxwell's Demons
Roman Storozhenko
пишут что игнорируется
И это логично
источник

RS

Roman Storozhenko in Maxwell's Demons
Grigorii Kuzmin
И это логично
хз, нужно доки на gcc смотреть
не вижу в этом промой логики
источник

RS

Roman Storozhenko in Maxwell's Demons
Игорь
И пару вопросов в догонку. Как повлияет на скорость, если я буду использовать inline функцию вместо макроса (допустим если на ноге микроконтроллера установить 0)? И есть какая-то альтернатива inline, чтобы можно было в других файлах использовать?
По производительности макрос == инлайн, но дает полноценную отладку так как inline это функция.
Inline функции встраиваются только если находятся в одной единице трансляции. Поэтому библиотечные inline функции нужно прописывать в h файле.
Пример:
https://github.com/lvgl/lv_port_stm32f746_disco/blob/13aad084f19a18b1391a49e49f5bf6f1bd71e89e/CMSIS/core/core_cm3.h#L1598
источник

И

Игорь in Maxwell's Demons
Бля, эта магия не дает мне покоя, дисплей 1602. Скорее всего помехи по линии 5 В, в роли подтягивающей, которая идет от компьютерного блока питания. Я припаял к подтягивающим резюкам 1 uF, конденсатор, не помогло, но как я только цепляю крокодил от щупа осциллографа к месту где конденсатор и земля соединены, дисплей сразу нормально работает
источник

И

Игорь in Maxwell's Demons
Есть какие-нибудь мысли что можно сделать
источник

И

Игорь in Maxwell's Demons
Я выключил осцил, но щуп не отсоединял, норм , но как только вытащил вилку из сети все сразу перестал норм работать
источник

И

Игорь in Maxwell's Demons
у кого нить есть идеи?
источник

OU

Oybek Usmanov in Maxwell's Demons
Игорь
у кого нить есть идеи?
1. какой длины провода .
2.И питание с компа берется .
источник

И

Игорь in Maxwell's Demons
Такое чувство что провод питания осцила играет в проли небольшого экрана, как только далеко его отвожу от проводов стразу помехи
источник

OU

Oybek Usmanov in Maxwell's Demons
Длина сигнальных проводов до дисплея .
источник

И

Игорь in Maxwell's Demons
Oybek Usmanov
1. какой длины провода .
2.И питание с компа берется .
Провода длиной 50см, от блока питания старого компа
источник

И

Игорь in Maxwell's Demons
Сигнальные очень короткие не думаю что от них что-то будет
источник

OU

Oybek Usmanov in Maxwell's Demons
А 50 см  это  провода куда подключены . Советуется более короткими или чередовать сигнал и нулевой провод.
источник