Size: a a a

ESP8266 & ESP32 [RU]

2021 August 05

pV

pav VER in ESP8266 & ESP32 [RU]
и теперь все замечательно
источник

pV

pav VER in ESP8266 & ESP32 [RU]
короче просто я нуб в плюсах, до сих пор)
источник

pV

pav VER in ESP8266 & ESP32 [RU]
ну и да этого файла (в котором на самом деле ошибка) вообще не было в стектрейсе
источник

pV

pav VER in ESP8266 & ESP32 [RU]
но были ошибки связанные с очередями, так что в принципе можно было разобратся благодаря этому, но я нашел методом исключения, просто весь проект коментировал/расоментировал частями.....
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Ошибки иногда интересно проявляются.
Вот например, падает на чтении из очереди. Но, проблема вообще ни разу ни в ней. А кое в чем в другом. :) Причем ошибка очевидная, два часа блин на нее убил
bool IRAM_ATTR screenShow_isr(void *para) {
 static uint8_t idxZero = SCREEN_REG_LEN;
 static char zero[SCREEN_REG_LEN];
 if (idxZero) {
   for (; idxZero; idxZero--) {
     zero[idxZero] = 0;
   }
 }
...
 BaseType_t xDataPriority = pdFALSE;
 xQueueReceiveFromISR(xQueueScreen, screen, &xDataPriority); <<<<<<<<<<<<<<<<< Вот тут падает
 return (xDataPriority == pdTRUE);
}
источник

SV

S V in ESP8266 & ESP32 [RU]
Если будет интерес, итоги опроса конечно же выложим ) пока процесс исследования в разгаре
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Тут кто-то затаривался esp32 pico D4, как он в деле? Сильно греется? Антену под него можно просто на плате развести?
источник

ВЯ

Василий Ярошенко... in ESP8266 & ESP32 [RU]
....................тоже интересно - как они в реале, ..взял на поиграться - пока руки не дошли..
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Обычные чипы, все то же самое :) Главное рекомендации вендора соблюдать.
источник

w

w in ESP8266 & ESP32 [RU]
Только динамическую, либо одни и те же будут сегменты светится
источник

AS

Andre Savelev in ESP8266 & ESP32 [RU]
вы исключаете вариант с управлением каждым светодиодом индивидуально?
источник

AS

Andre Savelev in ESP8266 & ESP32 [RU]
если мне не жалко выделить 24 ноги на МК, то можно без динамической индикации. Заодно ярче будет светить, и не надо напрягать процессор циклом.
источник

w

w in ESP8266 & ESP32 [RU]
Одновременно? Да. Очевидно, что 1,2 и 3 - это анод или катод всего знакоместа. А abc... и далее - катоды или аноды сегментов, запараллеленые во всех трёх знакоместах
источник

w

w in ESP8266 & ESP32 [RU]
Если подать например плюс одновременно на 1,2,3 и минус через резистор на А, то загорится один одинаковый сегмент на всех трёх знакоместах
источник

AS

Andre Savelev in ESP8266 & ESP32 [RU]
Логично.
источник

w

w in ESP8266 & ESP32 [RU]
Если снять плюс с 1 и 3 - сегмент будет гореть только на среднем знакоместе
источник

AS

Andre Savelev in ESP8266 & ESP32 [RU]
Я думал, что 1, 2 и 3 служат для быстрого вывода цифр 1,2 и 3.
источник

w

w in ESP8266 & ESP32 [RU]
Поэтому перебором знакомест надо.
Формируем картинку на абцде.. и подаём плюс на 1.
Отображается цифра на первом знакоместе.
Отключаем плюс на 1, формируем новую цифру на абцде и подаём плюс на 2.
Также и с 3. Делаем быстро - глаз переключений не замечает
источник

AS

Andre Savelev in ESP8266 & ESP32 [RU]
Супер. Всё стало понятно наконец-то.
источник

w

w in ESP8266 & ESP32 [RU]
В примере плюс и минус могут быть наоборот)
Выясни, что есть 123. Плюс на А, минус через резистор на 1.
Не горит - наоборот.
источник