13 #ifndef APP_CONFIG_STM32_H_
14 #define APP_CONFIG_STM32_H_
20 #include "stm32_uart.h"
21 #include "stm32_spi.h"
22 #include "stm32_i2c.h"
23 #include "stm32_gpio.h"
24 #include "stm32_irq.h"
25 #include "stm32_gpio_irq.h"
26 #include "no_os_irq.h"
34 #define HW_CARRIER_NAME NUCLEO-H563ZI
37 #define SPI_DEVICE_ID 1
42 #define APP_UART_HANDLE &huart3
45 #define UART_IRQ_ID USART3_IRQn
51 #define RDY_GPIO_PRIORITY 1
53 #define I2C_DEVICE_ID 1
58 #define I2C_TIMING 0x00000E14
68 extern UART_HandleTypeDef
huart3;
struct stm32_gpio_irq_init_param stm32_trigger_gpio_irq_init_params
Definition: app_config_stm32.c:35
void stm32_system_init(void)
Initialize the STM32 system peripherals.
Definition: app_config_stm32.c:111
struct stm32_uart_init_param stm32_uart_extra_init_params
Definition: app_config_stm32.c:49
struct stm32_spi_init_param stm32_spi_extra_init_params
Definition: app_config_stm32.c:54
struct stm32_i2c_init_param stm32_i2c_extra_init_params
Definition: app_config_stm32.c:99
UART_HandleTypeDef huart3