ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
1372602 Топик полностью
vesago (17.11.2023 10:47, просмотров: 122) ответил Bинни Пox на Тактовые частоты инициализация USB не перенастраивает случаем?
Есть такое. Но я подумал, что к работе таймера 1 это не относится же? Там я так понимаю дело только тактирования USB касается. Там такая функция вызывается: 
void rcu_config(void)

{

uint32_t system_clock = rcu_clock_freq_get(CK_SYS);

/* enable USB pull-up pin clock */

rcu_periph_clock_enable(RCU_AHBPeriph_GPIO_PULLUP);

if (system_clock == 48000000U) {

rcu_usb_clock_config(RCU_CKUSB_CKPLL_DIV1);

} else if (system_clock == 72000000U) {

rcu_usb_clock_config(RCU_CKUSB_CKPLL_DIV1_5);

} else if (system_clock == 96000000U) {

rcu_usb_clock_config(RCU_CKUSB_CKPLL_DIV2);

} else {

/* reserved */

}

/* enable USB APB1 clock */

rcu_periph_clock_enable(RCU_USBD);

}