Size: a a a

ESP8266 & ESP32 [RU]

2021 August 31

1

123 in ESP8266 & ESP32 [RU]
Кто нибудь знает как это читать и где можно литературу найти, о том как диаграммы читать и по ним писать протокол для общения с железкой, а в идеале пару примеров бы найти
источник

A

Alex in ESP8266 & ESP32 [RU]
По аналогии alexgyver
источник

A

Alex in ESP8266 & ESP32 [RU]
Ютюб и сайт.
источник

P

Paint me red in ESP8266 & ESP32 [RU]
ну начни с uarta, там максимально просто. Напишешь програмный юарт, а там дальше разберёшься, например.
источник

1

123 in ESP8266 & ESP32 [RU]
Понял, спасибо
источник
2021 September 01

DS

Dmitriy Salko in ESP8266 & ESP32 [RU]
Так они вроде специально сделаны максимально простыми, чтобы понятно было. Вам только нужно знать что в цифровой электронике обычно бывает 2 уровня - низкий и высокий. Там где оба уровня одновременно - это либо не определено, либо не важно, серым это передача данных. Вообще стандартов на это вроде нету, так что каждый производитель эти диаграммы делает как сам считает нужным
источник

MP

Max Payne in ESP8266 & ESP32 [RU]
если владеешь эльфийским, то вот: https://www.youtube.com/watch?v=AUGRBhfAabY
источник

MP

Max Payne in ESP8266 & ESP32 [RU]
лично мне, как начинающему кодеру, это видео было очень и очень кстати
источник

D

Daniil in ESP8266 & ESP32 [RU]
Создал поток, который работает внутри вечного цикла. Но спустя секунду примерно срабатывает собачий таймер и перезагружает есп. Если втыкаю delay, то все начинает работать нормально. В чём проблема?
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Внутри таска должен быть обязательно делэй хотя бы в 1мс иначе срабатывает триггер и все ребутает
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Можно найти это в исходниках freertos
источник

D

Daniil in ESP8266 & ESP32 [RU]
А если не должно быть там делеев. Собачий вырубать?
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
ТОже самое произойдет если запустить делэй с 0
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Никак не отключить к сожалению. Даже пустой цикл внутри цикла не отсечет этого поведения
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
таймер стартует при запуске таска и следит чтобы были отбивки этого тамера, отбивает его как раз делэй
источник

D

Daniil in ESP8266 & ESP32 [RU]
Понял. Хорошо, спасибо
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
1мс вроде не так критично? хотя смотря что делать конечно
источник

D

Daniil in ESP8266 & ESP32 [RU]
Заполнять регистры  rgb матрицы. Так что 1мс это катастрофа
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Я подсвечиваю 7 сегментный дисплей, в целом 1 мс не заметна, не перцает.
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in ESP8266 & ESP32 [RU]
Но я за 1 мс успеваю все цифры пройти
источник