Перейти к содержанию
    

Очистка флага прерывания по переполнению в таймере общего назначения. STM32F105RC

Только что, evsx1 сказал:

скакой частотой он будет тактироваться?

А в RM заглянуть никак?

image.png.4e8f6e6a989310ac5320a649cc411b16.png

 

P.S. ViKo опередил:smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот этого и не могу понять, он подключен к APB1. Частота на ней равна половине системной частоты, те 36МГц, APB1=1, те на таймер должно приходить 36МГц, но я считаю, что там 72МГц, но такого не должно быть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, evsx1 сказал:

Вот этого и не могу понять, он подключен к APB1. Частота на ней равна половине системной частоты, те 36МГц, APB1=1, те на таймер должно приходить 36МГц, но я считаю, что там 72МГц, но такого не должно быть.

Да, таймер тактируется 72 МГц-ами. Чудо, но это так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, evsx1 сказал:

Вот этого и не могу понять, он подключен к APB1. Частота на ней равна половине системной частоты, те 36МГц, APB1=1, те на таймер должно приходить 36МГц, но я считаю, что там 72МГц, но такого не должно быть.

Мне кажется, я в Вашем коде разбираюсь лучше:

/* PCLK1 = HCLK/2 */
RCC_PCLK1Config(RCC_HCLK_Div2);

:biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...