mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #2355 from evark/stm32f1-serial
STM32F1 serial_api initialize failure messagepull/2367/merge
commit
900fcfe516
|
|
@ -34,6 +34,7 @@
|
|||
|
||||
#include "cmsis.h"
|
||||
#include "pinmap.h"
|
||||
#include "mbed_error.h"
|
||||
#include <string.h>
|
||||
#include "PeripheralPins.h"
|
||||
|
||||
|
|
@ -67,7 +68,12 @@ static void init_uart(serial_t *obj)
|
|||
UartHandle.Init.Mode = UART_MODE_TX_RX;
|
||||
}
|
||||
|
||||
HAL_UART_Init(&UartHandle);
|
||||
// Fix because HAL_RCC_GetHCLKFreq() don't update anymore SystemCoreClock
|
||||
SystemCoreClockUpdate();
|
||||
|
||||
if (HAL_UART_Init(&UartHandle) != HAL_OK) {
|
||||
error("Cannot initialize UART\n");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue