13#ifndef APP_CONFIG_STM32_H_
14#define APP_CONFIG_STM32_H_
21#include "stm32_uart.h"
23#include "stm32_gpio.h"
25#include "stm32_uart_stdio.h"
40#define SPI_DEVICE_ID 1
43#define I2C_DEVICE_ID 1
46#define SPI_DEVICE_ID 5
49#define I2C_DEVICE_ID 3
55#define APP_UART_HANDLE &huart5
56#define UART_IRQ_ID UART5_IRQn
71#define spi_ops stm32_spi_ops
72#define uart_ops stm32_uart_ops
73#define gpio_ops stm32_gpio_ops
74#define i2c_ops stm32_i2c_ops
81extern UART_HandleTypeDef
huart5;
UART_HandleTypeDef huart5
void stm32_system_init(void)
Initialize the STM32 system peripherals.
Definition app_config_stm32.c:176
struct stm32_i2c_init_param stm32_i2c_extra_init_params
Definition app_config_stm32.c:152
struct stm32_uart_init_param stm32_uart_extra_init_params
Definition app_config_stm32.c:102
struct stm32_spi_init_param stm32_spi_extra_init_params
Definition app_config_stm32.c:46
struct no_os_uart_desc * uart_desc
Definition app_config.c:97