STM32 Usart Clock Source

OP #4195307
Lesenswert?

Hallo,

Ich probiere auf dem STM32F334 die USART2 vom HSI takten zu lassen:
1
    PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART2;
2
    PeriphClkInit.Usart2ClockSelection = RCC_USART2CLKSOURCE_HSI;
3
    HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit);

Leider stimmte die Baudrate danach nicht und ich habe weiter gesucht:
1
  UART_ClockSourceTypeDef clocksource = UART_CLOCKSOURCE_UNDEFINED;
2
  __HAL_UART_GETCLOCKSOURCE(&huart2, clocksource);

wobei clocksource dann UART_CLOCKSOURCE_PCLK1 ist.

Gibt es was zu beachten wenn ich die Clocksource auf HSI einstellen 
will?

Danke

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren