Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
21 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1439478
Топик полностью
Idler
(30.05.2024 12:59, просмотров: 111)
ответил
POV
на
"непредусмотренный флаг сравнения" - ты такое прерывание не разрешал, а оно случилось?
Период 4000. В регистре периода 3999. В регистре данных (сравнения) 4000. По докам счетчик должен считать от 0 до 3999. [0..3999] != 4000 и прерывания от сравнения быть не должно.
Ответить
Прескалер у таймера не задействован? Могу предположить, что такое возможно лишь на предельной скорости работы таймера.
-
Nikolay_Po
(30.05.2024 13:12
)
Задействован по самые уши. Частота PWM на выходе - 30Гц. И вообще, я не жалуюсь, просто сообщаю, что такой эффект есть и его надо правильно обрабатывать.
-
Idler
(30.05.2024 15:54
)
Спасибо, что делитесь. Но (мне) всегда хочется не просто знать о том или ином факте, но и понимать, почему так происходит. И было бы понятно, если такое поведение проявлялось при отключённом прескалере. Но при большом значении делителя - это что-то особенное.
-
Nikolay_Po
(30.05.2024 16:20
)