Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
26 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
949199
Топик полностью
SciFi
(30.09.2019 12:11, просмотров: 234)
ответил
Звероящер
на
Сэнсэи по STM32! Вопрос. Есть таймер, который с разной частотой время от времени гонит меандр. Можно средствами самого таймера подсчитать количество импульсов которые он нагенерил? Или только другой таймер использовать придётся?
"Другой таймер" может быть DWT->CYCCNT. Запоминаем точное время запуска, число импульсов считается по формуле как функция от времени работы таймера. Ну и не забываем про переполнения DWT->CYCCNT.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
эээ! "который с разной частотой время от времени гонит меандр" не совсем понятно, если частота в пределах т.н. пакета не меняется, то да сработает! а если частота меняется на ходу - как это считать вообще не понятно!
-
Aleksey_75
(30.09.2019 12:19
)
Там можно делать DMA по фронту? Можно в качестве счётчика использовать адрес источника или приёмника с автоинкрементом.
-
SciFi
(30.09.2019 12:36
)