eegmak
@eegmak

Как отправить на пин stm32f103 импульсы с нужной длительностью?

Как отправить импульс на пин stm32f103 с длительностью похожей на данные значения

tim_period = SystemCoreClock / 800000; // 0,125us period (10 times lower the 1,25us period to have fixed math below)
uint32_t cc1 = (10 * tim_period) / 36;
uint32_t cc2 = (10 * tim_period) / 15;

Как отправить на пин пачку из высокого уровня с длительностью сс1 и низкого уровня с длительностью сс2?
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka Куратор тега Rust
Берёте и отправляете. При помощи Delay или при помощи ШИМ. Если это часть какого-то определённого протокола, то посмотрите в даташит - может он уже реализован.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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