Кто-Нибудь может подсказать, как генерить клоковые сигналы для периферии с

esp32-hal? Я сначала думал сделать на интерраптах от таймера переключение сигнала, но это по идее вносит непредсказуемую вероятно всё время разную задержку из-за сохранения контекста. В документации по esp-idf написано, что там есть доступ к дереву клоков, но в hal оно не выведено будто бы. Как такое правильно разруливать?

8 ответов

5 просмотров

https://github.com/esp-rs/esp-hal/blob/main/esp-hal-common/src/clock/mod.rs#L30

Vitaly
https://github.com/esp-rs/esp-hal/blob/main/esp-ha...

Так это вроде для ядра, а надо видимо куда-то выдавать клок наружу

А разве не это подойдет? https://github.com/esp-rs/esp-hal/blob/main/esp32c3-hal/examples/timer_interrupt.rs

Белый-Кит Автор вопроса
Roman Samusevich
А разве не это подойдет? https://github.com/esp-rs...

Я видел либу для дисплея для esp32 сишную, там сделано вообще синхронно, а клок переключается только на транзакциях. С таймером я опасаюсь того, что частота будет "мигать" из-за непостоянных задержек при переключении контекста.

Белый-Кит Автор вопроса

Похожие вопросы

Обсуждают сегодня

Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
А если без шуток, на чем десктоп сейчас пишут кроссплатформенный (ну чтобы с минимальным допиливанием под каждую платформу) и чтобы хорошая производительность софта была. Толь...
🐈
9
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
Добрый вечер. Пытаюсь запустить uefi приложение с графикой(https://rust-osdev.github.io/uefi-rs/HEAD/how_to/drawing.html), ничего не выводится и qemu закрывается. Причем обычн...
4:20
1
Добрый день, коллеги, подскажите пожалуйста, есть ли кто-то тут, или у кого знакомые Senior / Lead C++, в идеале бы еще с QT с опытом или желанием работать с десктопом? Или эт...
🐈
5
Или мне дублировать структуру с информацией о следующем потоке в адресное пространство текущего потока?
One
9
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Всем привет, подскажите где можно найти фриланс работы?
Вадим
7
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Qt Widgets или Qt Quick?
Michael
6
Карта сайта