Dyikot
@Dyikot

Почему может не заходить в обработчик таймер [STM32]?

Требуется измерить переменный сигнал частотой 100 Гц - 2 КГц. Мк STM32F103x8.
Я использую два таймера. Частота микроконтроллера 8МГц. TIM2 служит для индикации и вызывается каждые 10 мс, а TIM3 для измерения значения АЦП и вызывается каждые
от 2мс до 250 мкс. Все бы хорошо но если я уменьшаю время вызова второго таймера до 125 мкс, то почему-то не заходит в обработчик этот таймер. Почему так? Симуляцию произвожу в proteus. Это он не может так быстро обработать? Для 2 КГц получается нужно чтобы было 125 мкс. Может DMA использовать?
  • Вопрос задан
  • 8 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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