Search found 3 matches

by akhodakivskiy
Thu Sep 21, 2023 8:03 pm
Forum: ESP-IDF
Topic: elesp_log killing performance
Replies: 2
Views: 959

Re: elesp_log killing performance

I realized that I can redefine vprintf using `esp_log_set_vprintf` and implement log data buffering.
by akhodakivskiy
Wed Sep 20, 2023 10:48 am
Forum: ESP-IDF
Topic: elesp_log killing performance
Replies: 2
Views: 959

elesp_log killing performance

esp-ids 5.1.1 user here with esp32-wroom dev board. I have some code with timer and peripherial interrupts. the ISR routines send to the queue, and a task receives from the queue and processes the events. normally i’m seeing 50 usec delay between interrupt handler and task getting unblocked for even...
by akhodakivskiy
Fri Aug 11, 2023 10:10 am
Forum: ESP-IDF
Topic: SPI transactions with interrupts
Replies: 1
Views: 841

SPI transactions with interrupts

I'm programming a device using ESP32. The device uses SPI for control and raises interrupts on GPIO pins for feedback. I need to run SPI commands from the task context as well as the from ISR context. All SPI comm is wrapped into spi.beginTransaction / spi.endTransaction. In the task context SPI com...