Size: a a a

2021 April 10

A

Alexander in Embedded Group
Зачем это нужно, фронтендер?

Почему просто не менять период (а значит и частоту) выходного сигнала таймера пропорционально измеренному значению напряжения?
источник

RC

Roman Clor in Embedded Group
может быть 0
источник

RC

Roman Clor in Embedded Group
Я в целом не знаю как мне решить это лучше
источник

RC

Roman Clor in Embedded Group
вроде как на отсчет в 400мс максимум 4000 имп
источник

A

Alexander in Embedded Group
Для малых частот выводишь CCR за пределы периода.

Но все ПНЧ, которые я видел (в том числе от "Миландра") для нуля по входу выдают минимально необходимую частоту.

Если это не ПНЧ, а функционал типа счетчиков - там на малых частотах либо играются предделителем либо переходят к счету задержки.
источник

A

Alexander in Embedded Group
Т.е. у тебя частота не больше 10 кГц
источник

RC

Roman Clor in Embedded Group
ну сейчас так
источник

RC

Roman Clor in Embedded Group
хотя вот приборы на имп входом обычно 1кгц
источник

RC

Roman Clor in Embedded Group
кстати вопрос а что будет при переполнении 0,,1
источник

RC

Roman Clor in Embedded Group
ccr сколько надо или не выйдет так?
источник

A

Alexander in Embedded Group
Какое переполнение? :о
источник

RC

Roman Clor in Embedded Group
источник

G

GNU/Vsevolod in Embedded Group
Тут есть, кто пишет под arm-none-eabi-* с clangd?
У меня clangd выдает ошибку на заголовок stdio.h (ибо такого нету в /usr/lib/gcc/arm-none-eabi/10.2.0/include). Есть какое-то решение?
источник

RC

Roman Clor in Embedded Group
cnt = 1 ccr = 1 будет шим?
источник

A

Alexander in Embedded Group
А период какой?
источник

RC

Roman Clor in Embedded Group
1
источник

A

Alexander in Embedded Group
Тогда будет.
Если в регистре ARR задать единицу - период будет 2 такта (ARR + 1).

CCR будет срабатывать с 1.
источник

RC

Roman Clor in Embedded Group
судя по временной диаграмме обнуление счётного регистра по заднему фронту
источник

RC

Roman Clor in Embedded Group
а переключение ccr по переднему
источник

RC

Roman Clor in Embedded Group
я там понимаю будет шим 50% скв.
источник