Если б заглянули в usart.c, то увидели бы там функцию USART_Init(), в которой рассчитывается BRR после вызова RCC_GetClocksFreq(), отсюда и смотрите. При наличии отладки все просто. Может неверно указали модель МК, т.к. в system_stm32f4xx.c куча коэфициентов PLL зависит от модели, там же определяется SystemCoreClock, базовая частота для библиотеки.
--------------------
Блог о разработке на CC430, SIM900, GPS, ARM и не только...
|