Size: a a a

ESP8266 & ESP32 [RU]

2020 November 10

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
😂
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Denisio
он же не вырезает дверь по нарисованному
Ну оно гравировки делать умеет
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
И на этом все)
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Порывался купить но забил
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Здравствуйте. Возможно ли сформировать QueueSet из IDF-шного API юарта?
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Ну или какой нибудь другой способ встать в ожидание ИЛИ данных из UART ИЛИ мутекса\очереди одновременно
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Что хочу:
1 таск и на отправку данных UART и на получение.
Иначе приходится 2 делать, т.к. один встает в ожидание данных из UART, а другой данных из очереди на отправку.
источник

r

romanetz in ESP8266 & ESP32 [RU]
Aleksander Mironov
Что хочу:
1 таск и на отправку данных UART и на получение.
Иначе приходится 2 делать, т.к. один встает в ожидание данных из UART, а другой данных из очереди на отправку.
Так в прерывании по приёму кладите в очередь
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
romanetz
Так в прерывании по приёму кладите в очередь
Я не осилил пока кастомный драйвер UART =)
источник

r

romanetz in ESP8266 & ESP32 [RU]
А на отправку надо неблокирующее получение делать
источник

r

romanetz in ESP8266 & ESP32 [RU]
Aleksander Mironov
Я не осилил пока кастомный драйвер UART =)
Они же там в исходниках все
источник

r

romanetz in ESP8266 & ESP32 [RU]
Просто допилить существующий, как вам надо
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Вообще пока борцую с самой FreeRTOS и C++, чем именно с ESP железом и самой IDF.
источник

r

romanetz in ESP8266 & ESP32 [RU]
Это же не writing from scratch )
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
romanetz
Просто допилить существующий, как вам надо
Ну вот я ожидал из коробки как нибудь. =)
источник

r

romanetz in ESP8266 & ESP32 [RU]
Я через 2 очереди делал на stm32. Так-то карты у всех процов практически одинаковые и набор флагов, их оьслуживающие
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Мне вообще странным кажется, что китайцы IDF апи до конца с фриртосом не сростили =\
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Какое то не рыба не мясо помоему.
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
Aleksander Mironov
Мне вообще странным кажется, что китайцы IDF апи до конца с фриртосом не сростили =\
Весь драйвер уарта адаптирован для фриртоса. Драйвер уже имеет тх буфер, нужно при конфиге драйвера указать размер буфера передачи. Таким образом Вам нужен 1 так на прием и все
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Alexey Volkov
Весь драйвер уарта адаптирован для фриртоса. Драйвер уже имеет тх буфер, нужно при конфиге драйвера указать размер буфера передачи. Таким образом Вам нужен 1 так на прием и все
Так было бы круто 1 и на прием и на отдачу.
Там делов то =\

Но юарт хендл своей очереди не дает и не возможно его в QueueSet добавить.
источник