esp32-hal? Я сначала думал сделать на интерраптах от таймера переключение сигнала, но это по идее вносит непредсказуемую вероятно всё время разную задержку из-за сохранения контекста. В документации по esp-idf написано, что там есть доступ к дереву клоков, но в hal оно не выведено будто бы. Как такое правильно разруливать?
https://github.com/esp-rs/esp-hal/blob/main/esp-hal-common/src/clock/mod.rs#L30
Так это вроде для ядра, а надо видимо куда-то выдавать клок наружу
ааа, MCO надо? сча поищу )
Тип того
А разве не это подойдет? https://github.com/esp-rs/esp-hal/blob/main/esp32c3-hal/examples/timer_interrupt.rs
Я видел либу для дисплея для esp32 сишную, там сделано вообще синхронно, а клок переключается только на транзакциях. С таймером я опасаюсь того, что частота будет "мигать" из-за непостоянных задержек при переключении контекста.
Справедливо
Обсуждают сегодня