Size: a a a

ESP8266 & ESP32 [RU]

2021 April 19

DQ

Dedal Qq in ESP8266 & ESP32 [RU]
ага, А меньше это значение можно выставить? =)
источник

A

AKE in ESP8266 & ESP32 [RU]
#define CONFIG_FREERTOS_HZ 100

В sdkconfig.h
источник

A

AKE in ESP8266 & ESP32 [RU]
Думаю, что можно гемора огрести неслабо, увеличив эту частоту
источник

A

AKE in ESP8266 & ESP32 [RU]
Лучше драйвер писать
источник

DQ

Dedal Qq in ESP8266 & ESP32 [RU]
хм, а вообще, я же правильно понимаю, что если я запусаю таску через xTaskCreate с бесконечным циклом, то мне в ней нужно вызывать vTaskDelay или что то подобное что бы было переключение контекста. В противном случае у меня не будет много задачности. Или это не так работает? =)
источник

A

AKE in ESP8266 & ESP32 [RU]
Правильно
источник

DQ

Dedal Qq in ESP8266 & ESP32 [RU]
то есть?
источник

A

AKE in ESP8266 & ESP32 [RU]
Столь высокая частота нужна для работы с каким-то железом? Или для чего?
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
ручками поправь да и все
источник

A

AKE in ESP8266 & ESP32 [RU]
И какой процессор вообще
источник

DQ

Dedal Qq in ESP8266 & ESP32 [RU]
угу. У меня есть два модуля mcp2515. Ардуино нано через один кидает 1000 пакетов, а через другой модуль на esp32 я могу поймать максимум 200.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
не обязательно, можно семафорами или еще как войти в состояние blocked
источник

A

AKE in ESP8266 & ESP32 [RU]
Ну по хорошему свой обработчик прерываний сделать по приëму с spi. Можно, конечно и частоту freertos попробовать поднять, максимум вроде до 1000гц разрешат. Если баги не полезут, то и норм
источник

H

Holodaleksey in ESP8266 & ESP32 [RU]
Доброго времени всем неспящим! Товарищи-господа-коллеги! Подскажите путь к просветлению, или пните в нужном направлении.
Есть вемос д1 мини.
Ставлю тактовую кнопку с +3,3в на пин д1 с подтяжкой на землю через резюк 10к (это вход), на пин д4 (это выход) оптопара 817-я через резистор (ток на активированном выходе проверял через скетч "блинк", 6мА).
Трабл: по отдельности "кнопка - состояние в компорт" работает.
"Блинк" на оптопару работает.
Делаю "кнопка нажата - оптопара активирована" - ни проверочный компорт изменений не показывает, ни состояние оптопары не меняется.
Загружаю такой же скетч в арду нано - все работает!
(А нано использовать никак - в конечном устройстве вафай нужен).
Есть какие то ограничения по назначению пинов?...
Или я в лыжах?...
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
зачем ручками? я ж скрипт для компонента написал. даже блинский питон для этого изучил. но часть компонента хотел "автоконфигурировать" по результатам сканирования сорца, для того и скрипт. скрипт работает, но теперь бы его вызывать автоматически при сборке
источник

A

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

H

Holodaleksey in ESP8266 & ESP32 [RU]
Спасибо!)
источник
2021 April 20

A

Alendas67 in ESP8266 & ESP32 [RU]
Да,... третий порт не подключён, но прописан для перевода esp в режим работы из uart
источник

A

Alendas67 in ESP8266 & ESP32 [RU]
Сегодня попробую подать сигнал на эти пин через поддтягивающие резисторы
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Т.е. ваш скрипт что-то типа препроцессора? Перед компиляцией читает исходники и чего-то куда-то пишет, а затем запускает сборку?
источник