HSE32 clock frequency macro name typo fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14417 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
5e4e9b45cf
commit
19ef385fca
|
@ -29,7 +29,7 @@
|
||||||
/**
|
/**
|
||||||
* @brief HSE32 clock frequency.
|
* @brief HSE32 clock frequency.
|
||||||
*/
|
*/
|
||||||
#define STM32_HSI32CLK 32000000
|
#define STM32_HSE32CLK 32000000
|
||||||
|
|
||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
/* Derived constants and error checks. */
|
/* Derived constants and error checks. */
|
||||||
|
@ -85,10 +85,7 @@
|
||||||
/* Driver local functions. */
|
/* Driver local functions. */
|
||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
|
|
||||||
__STATIC_INLINE void hse32_init(void) {
|
__STATIC_INLINE void hse32_enable(void) {
|
||||||
|
|
||||||
#if STM32_HSE32_ENABLED
|
|
||||||
|
|
||||||
#if STM32_HSE32SRC == STM32_HSE32_TCXO
|
#if STM32_HSE32SRC == STM32_HSE32_TCXO
|
||||||
/* Enable PB0-VDDTCXO.*/
|
/* Enable PB0-VDDTCXO.*/
|
||||||
RCC->CR |= RCC_CR_HSEBYPPWR;
|
RCC->CR |= RCC_CR_HSEBYPPWR;
|
||||||
|
@ -100,8 +97,15 @@ __STATIC_INLINE void hse32_init(void) {
|
||||||
/* HSE32 activation.*/
|
/* HSE32 activation.*/
|
||||||
RCC->CR |= RCC_CR_HSEON;
|
RCC->CR |= RCC_CR_HSEON;
|
||||||
|
|
||||||
while ((RCC->CR & RCC_CR_HSERDY) == 0)
|
while ((RCC->CR & RCC_CR_HSERDY) == 0) {
|
||||||
; /* Wait until HSE32 is stable. */
|
/* Wait until HSE32 is stable. */
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
__STATIC_INLINE void hse32_init(void) {
|
||||||
|
|
||||||
|
#if STM32_HSE32_ENABLED
|
||||||
|
hse32_enable();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue