13#ifndef APP_CONFIG_STM32_H_
14#define APP_CONFIG_STM32_H_
23#include "stm32_gpio_irq.h"
25#include "stm32_gpio.h"
26#include "stm32_uart.h"
29#include "stm32_uart_stdio.h"
41#define FS_CONFIG_VALUE 1
47#define TARGET_NAME SDP_K1
51#define I2C_DEVICE_ID 1
55#define UART_IRQ UART5_IRQn
56#define APP_UART_HANDLE huart5
57#define APP_UART_USB_HANDLE hUsbDeviceHS
60#define SPI_DEVICE_ID 1
62#define SPI_CS_PORT_NUM 0
67#define LED_GPIO_PORT 10
71#define RDY_GPIO_PRIORITY 1
75#define HW_CARRIER_NAME DISCO-F769NI
78#define SPI_DEVICE_ID 2
79#define SPI_CS_PORT_NUM 0
83#define APP_UART_HANDLE huart6
86#define UART_IRQ USART6_IRQn
93#define I2C_DEVICE_ID 1
98#define I2C_TIMING 0x40912732
101#define LVGL_TICK_TIME_US 5000
102#define LVGL_TICK_TIME_MS (LVGL_TICK_TIME_US / 1000)
void stm32_system_init(void)
Initialize the STM32 system peripherals.
Definition app_config_stm32.c:176
struct stm32_usb_uart_init_param stm32_vcom_extra_init_params
Definition app_config_stm32.c:38
#define APP_UART_USB_HANDLE
Definition app_config_stm32.h:44
struct stm32_gpio_irq_init_param stm32_trigger_gpio_irq_init_params
Definition app_config_stm32.c:43
struct stm32_uart_init_param stm32_uart_extra_init_params
Definition app_config_stm32.c:102
#define APP_UART_HANDLE
Definition app_config_stm32.h:131
struct stm32_spi_init_param stm32_spi_extra_init_params
Definition app_config_stm32.c:43
struct stm32_gpio_init_param stm32_trigger_gpio_extra_init_params
Definition app_config_stm32.c:49
VCOM driver for stm32 as a no_os_uart implementation.
Specific initialization parameters for stm32 UART over USB.
Definition stm32_usb_uart.h:27