Corrected the clock lookup table.

Due to copypasta we were using the hse table for hsi clocks.
This commit is contained in:
Piotr Esden-Tempski
2021-06-20 00:54:16 -07:00
parent 991bb45710
commit 3a8911627d
12 changed files with 12 additions and 12 deletions

View File

@@ -239,7 +239,7 @@ int main(void)
usbd_device *usbd_dev; usbd_device *usbd_dev;
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_48MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_48MHZ]);
rcc_periph_clock_enable(RCC_GPIOC); rcc_periph_clock_enable(RCC_GPIOC);
rcc_periph_clock_enable(RCC_OTGFS); rcc_periph_clock_enable(RCC_OTGFS);

View File

@@ -260,7 +260,7 @@ int main(void)
} }
} }
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_48MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_48MHZ]);
rcc_periph_clock_enable(RCC_GPIOC); rcc_periph_clock_enable(RCC_GPIOC);
rcc_periph_clock_enable(RCC_OTGFS); rcc_periph_clock_enable(RCC_OTGFS);

View File

@@ -195,7 +195,7 @@ void usb_lp_can_rx0_isr(void)
int main(void) int main(void)
{ {
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_64MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_64MHZ]);
gpio_setup(); gpio_setup();
can_setup(); can_setup();
systick_setup(); systick_setup();

View File

@@ -23,7 +23,7 @@
static void clock_setup(void) static void clock_setup(void)
{ {
/* Set STM32 to 64 MHz. */ /* Set STM32 to 64 MHz. */
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_64MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_64MHZ]);
/* Enable alternate function peripheral clock. */ /* Enable alternate function peripheral clock. */
rcc_periph_clock_enable(RCC_AFIO); rcc_periph_clock_enable(RCC_AFIO);

View File

@@ -59,7 +59,7 @@ void sys_tick_handler(void)
int main(void) int main(void)
{ {
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_64MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_64MHZ]);
gpio_setup(); gpio_setup();
temp32 = 0; temp32 = 0;

View File

@@ -23,7 +23,7 @@
static void clock_setup(void) static void clock_setup(void)
{ {
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_64MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_64MHZ]);
/* Enable clocks for GPIO port B (for GPIO_USART1_TX and LED) and USART1. */ /* Enable clocks for GPIO port B (for GPIO_USART1_TX and LED) and USART1. */
rcc_periph_clock_enable(RCC_GPIOB); rcc_periph_clock_enable(RCC_GPIOB);

View File

@@ -234,7 +234,7 @@ int main(void)
{ {
usbd_device *usbd_dev; usbd_device *usbd_dev;
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_48MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_48MHZ]);
rcc_periph_clock_enable(RCC_GPIOA); rcc_periph_clock_enable(RCC_GPIOA);
rcc_periph_clock_enable(RCC_AFIO); rcc_periph_clock_enable(RCC_AFIO);

View File

@@ -260,7 +260,7 @@ int main(void)
} }
} }
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_48MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_48MHZ]);
rcc_periph_clock_enable(RCC_GPIOA); rcc_periph_clock_enable(RCC_GPIOA);
rcc_periph_clock_enable(RCC_AFIO); rcc_periph_clock_enable(RCC_AFIO);

View File

@@ -276,7 +276,7 @@ static void hid_set_config(usbd_device *dev, uint16_t wValue)
int main(void) int main(void)
{ {
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_48MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_48MHZ]);
rcc_periph_clock_enable(RCC_GPIOA); rcc_periph_clock_enable(RCC_GPIOA);
/* /*

View File

@@ -80,7 +80,7 @@ int main(void)
static void init_system(void) static void init_system(void)
{ {
/* setup SYSCLK to work with 64Mhz HSI */ /* setup SYSCLK to work with 64Mhz HSI */
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_64MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_64MHZ]);
init_usart(); init_usart();
} }

View File

@@ -37,7 +37,7 @@ int _write(int file, char *ptr, int len);
static void clock_setup(void) static void clock_setup(void)
{ {
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_24MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_24MHZ]);
/* Enable clocks for USART2 and DAC*/ /* Enable clocks for USART2 and DAC*/
rcc_periph_clock_enable(RCC_USART2); rcc_periph_clock_enable(RCC_USART2);
rcc_periph_clock_enable(RCC_DAC); rcc_periph_clock_enable(RCC_DAC);

View File

@@ -245,7 +245,7 @@ int main(void)
{ {
usbd_device *usbd_dev; usbd_device *usbd_dev;
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSI_48MHZ]); rcc_clock_setup_pll(&rcc_hsi_configs[RCC_CLOCK_HSI_48MHZ]);
rcc_periph_clock_enable(RCC_AFIO); rcc_periph_clock_enable(RCC_AFIO);
AFIO_MAPR |= AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON; AFIO_MAPR |= AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON;