Size: a a a

ESP8266 & ESP32 [RU]

2019 November 22

А

Александр in ESP8266 & ESP32 [RU]
Сейчас добавил немного кода стало работать через раз
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
ну так может в этом коде дело тогда?
источник

А

Александр in ESP8266 & ESP32 [RU]
Код на гитлабе есть, но без коментов 😅
источник

А

Александр in ESP8266 & ESP32 [RU]
там поидее просто плавная смена цвета добавлена и управление ргб в компонент вынесено
источник

А

Александр in ESP8266 & ESP32 [RU]
плавность достигается задержками в 10мс
источник

А

Александр in ESP8266 & ESP32 [RU]
источник

А

Александр in ESP8266 & ESP32 [RU]
Может ли это быть из-за того, что задержки в основном потоке?
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
ссылка битая, но даже с ней трудно будет с наскоку разобраться где там косяк (если он там вообще есть). но что бы я сделал, если бы обнаружил, что вот у меня прошивка работает, потом я что-то добавил и начались глюки? вернулся бы к той версии, где у меня все работало и посмотрел бы, работает ли сейчас. если нет - то вероятно что-то произошло с аппаратной частью. если работает, то добавлял бы новые функции/изменения постепенно, пока снова не появился бы глюк. можно пойти от обратного и наоборот вырубать часть добавленных функции, пока не перестанет глючить. просто гадать что там случилось у тебя очень сложно - никакой конкретной инфы пока ты так и не сообщил. будь хотя бы дамп стека, уже можно было бы понять, в какой функции происходит краш и куда копать
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
а так мы будем ходить кругами вечно и играть в угадайку ))
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
Александр
Может ли это быть из-за того, что задержки в основном потоке?
из-за задержек могут быть какие-то косяки в работе ленты (ну там мигать по другому стнает или еще чего), но чтобы вот прямо сразу крашилось все из-за этого - сильно сомневаюсь
источник

А

Александр in ESP8266 & ESP32 [RU]
Ссылка не битая.. Просто заблокирован реп
источник

А

Александр in ESP8266 & ESP32 [RU]
Окей, буду копать
источник

А

Александр in ESP8266 & ESP32 [RU]
Danil Ushakov
из-за задержек могут быть какие-то косяки в работе ленты (ну там мигать по другому стнает или еще чего), но чтобы вот прямо сразу крашилось все из-за этого - сильно сомневаюсь
А коротко или по источникам о том, как разобрать стек, можно?
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
Александр
А коротко или по источникам о том, как разобрать стек, можно?
ну вот у тебя как выглядел дамп стека? как-то так?
https://www.esp32.com/viewtopic.php?t=6623
так вот там даже есть номера строк и названия файлов, где крашится
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
вот тут можно покурить подробнее, как сделать читабельный дамп
источник

DU

Danil Ushakov in ESP8266 & ESP32 [RU]
если коротко, то в конфиг файл sdkconfig тебе нужно раскомментировать строчку CONFIG_ESP32_PANIC_GDBSTUB
, перекомпилировать прошивку и залить. тогда она будет уже запускаться с подробной отладночной информацией и в случае краша выдаст все с потрохами
источник

X

Xupypr in ESP8266 & ESP32 [RU]
Роман Криницын
Господа, подскажите по электронике ?
Как проще всего снять сигнал о наличии AC напряжения ?
То есть интересует просто сам факт, есть напряжение на клеммах или нет.
Видится какой-то странный вариант типа купить за 100руб самый дешёвый AC-DC 220v - 3.3v преобразователь... и если он запитан то на выходе будет 3.3. которые мы и отправляем на ножку мк... но что-то мне подсказывает что это какое-то извращение)
Актуально ещё? Тогда в личку
источник

А

Андрей Будылин in ESP8266 & ESP32 [RU]
Всем привет. Нужно реализовать watch dogs для SIM800L. Готового не нашел. Представляю себе это как пинг через каждые 5 мин(к примеру). Но вот все библиотеки заточены под пинг из ethernet, а в GPRS это не катит. Есть идеи?
источник

AO

Artem Osadchiy in ESP8266 & ESP32 [RU]
Господа доброе утро. хочу использованить пины VP и VN для подключения датчиков высоты
источник