Size: a a a

ESP8266 & ESP32 [RU]

2020 December 09

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
вот скажите почему со всеми этим "наворотами" и рюшечками, умный компилятор не может ругнуться на бесконечную рекурсию ?
set -> set внутри и ищи свищи где - wdt и хз что это где
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Yuriy Trikoz
вот скажите почему со всеми этим "наворотами" и рюшечками, умный компилятор не может ругнуться на бесконечную рекурсию ?
set -> set внутри и ищи свищи где - wdt и хз что это где
По моему небольшому опыту, все вскукареки про умные компиляторы, едут из интерпретируемых языков с их ЖИД и относятся именно к ней, что мол пиши как понятнее, а ЖИД сам оптимизирует что нужно.

А С/С++ компиляторы до жопы тупые =)
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Yuriy Trikoz
вот скажите почему со всеми этим "наворотами" и рюшечками, умный компилятор не может ругнуться на бесконечную рекурсию ?
set -> set внутри и ищи свищи где - wdt и хз что это где
с++ компилятор тупой
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
тебе надо хотя бы статический анализ
источник

l

lex in ESP8266 & ESP32 [RU]
Mikhail Shkryabla
Как исправить проблему вечного ребута? Скетч не залит. Только после перепрошивки
у меня так было, когда плохим кабелем прошивал, а вообще микропитон получше будет
источник

S

Sid in ESP8266 & ESP32 [RU]
Aleksander Mironov
По моему небольшому опыту, все вскукареки про умные компиляторы, едут из интерпретируемых языков с их ЖИД и относятся именно к ней, что мол пиши как понятнее, а ЖИД сам оптимизирует что нужно.

А С/С++ компиляторы до жопы тупые =)
Они умные на уровне оптимизатора, и любят выкидывать не ожиданные финты при оптимизации
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Н Е К И Б Е Р Л Е О
Попробуй режимы sio/dio
Кстати да, у этой платы флешь вроде не полностью распаяна, у меня когда-то на ней тоже не запускались проекты в qio режиме и на 80 МНz
источник

r

romanetz in ESP8266 & ESP32 [RU]
Yuriy Trikoz
вот скажите почему со всеми этим "наворотами" и рюшечками, умный компилятор не может ругнуться на бесконечную рекурсию ?
set -> set внутри и ищи свищи где - wdt и хз что это где
А отладку для кого придумали? JTAG в смысле
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
romanetz
А отладку для кого придумали? JTAG в смысле
Ох, удачки отлаживать плюсовой код
источник

r

romanetz in ESP8266 & ESP32 [RU]
Dr Zlo
Ох, удачки отлаживать плюсовой код
На компе код чуть менее, чем весь на плюсах.
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Что не исключает того что его неудобно отлаживать
источник

r

romanetz in ESP8266 & ESP32 [RU]
Ну когда заходишь куда-то, а отладчик там зависает - явный признак, что с кодом что-то не так
источник

r

romanetz in ESP8266 & ESP32 [RU]
В пределах функции локализовать ошибку уже легче
источник

r

romanetz in ESP8266 & ESP32 [RU]
И да, это не отменяет пользы статических анализаторов кода
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
romanetz
Ну когда заходишь куда-то, а отладчик там зависает - явный признак, что с кодом что-то не так
Нет, я скорее про "современный" с++
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
С шаблонами и прочим
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Например GDB очень плохо удается понять куда заходить в случае попадания в шаблонную функцию.
источник

ЯЯ

Я Я in ESP8266 & ESP32 [RU]
Привет. Хотелось бы сделать увлажнитель управляемым с помощью ESP8266, с чего начать? И может кто помочь?
источник

EG

Eduard Gilmutdinov (... in ESP8266 & ESP32 [RU]
Я Я
Привет. Хотелось бы сделать увлажнитель управляемым с помощью ESP8266, с чего начать? И может кто помочь?
Готовой прошивкой или сами писать будете?
источник

EG

Eduard Gilmutdinov (... in ESP8266 & ESP32 [RU]
Я Я
Привет. Хотелось бы сделать увлажнитель управляемым с помощью ESP8266, с чего начать? И может кто помочь?
Схема есть что и как
источник