aboutsummaryrefslogtreecommitdiff
path: root/stm32f091
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-10-26 19:31:19 +0200
committerlonkaars <loek@pipeframe.xyz>2022-10-26 19:31:19 +0200
commit02f7c39773db3daa5e0885035c79a1e10e8af0df (patch)
tree6786653c3ef6945809fcc59f5e6d279fd3aafddf /stm32f091
parentd48374c0f38cb01d726958b49bda5c1b6e91ab91 (diff)
clean up test code
Diffstat (limited to 'stm32f091')
-rw-r--r--stm32f091/setup.c23
-rw-r--r--stm32f091/stm32f0xx_hal_conf.h2
2 files changed, 9 insertions, 16 deletions
diff --git a/stm32f091/setup.c b/stm32f091/setup.c
index 98ef8cd..2110e03 100644
--- a/stm32f091/setup.c
+++ b/stm32f091/setup.c
@@ -22,16 +22,14 @@ I2C_HandleTypeDef hi2c1 = {
};
UART_HandleTypeDef huart1 = {
- .Instance = USART1,
- .Init.BaudRate = 115200,
- .Init.WordLength = UART_WORDLENGTH_8B,
- .Init.StopBits = UART_STOPBITS_1,
- .Init.Parity = UART_PARITY_NONE,
- .Init.Mode = UART_MODE_TX_RX,
- .Init.HwFlowCtl = UART_HWCONTROL_NONE,
- .Init.OverSampling = UART_OVERSAMPLING_16,
-// .Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE,
-// .AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT,
+ .Instance = USART1,
+ .Init.BaudRate = 115200,
+ .Init.WordLength = UART_WORDLENGTH_8B,
+ .Init.StopBits = UART_STOPBITS_1,
+ .Init.Parity = UART_PARITY_NONE,
+ .Init.Mode = UART_MODE_TX_RX,
+ .Init.HwFlowCtl = UART_HWCONTROL_NONE,
+ .Init.OverSampling = UART_OVERSAMPLING_16,
};
UART_HandleTypeDef huart2 = {
@@ -133,11 +131,8 @@ static void ws_io_usart1_setup() {
if (HAL_UART_Init(&huart1) != HAL_OK)
return ws_setup_error_handler();
- // HAL_UARTEx_ReceiveToIdle_DMA(&huart2, RX_DMA_buffer, RX_DMA_BUFFER_SIZE);
HAL_UART_Receive_DMA(&huart1, g_ws_esp8266_dma_rx_buffer, WS_DMA_RX_BUFFER_SIZE);
__HAL_DMA_DISABLE_IT(&hdma_usart1_rx, DMA_IT_HT);
- // __HAL_DMA_ENABLE_IT(&hdma_usart1_rx, DMA_IT_TC);
- // __HAL_UART_ENABLE_IT(&huart1, UART_IT_TC);
}
static void ws_io_usart2_setup() {
@@ -196,7 +191,7 @@ void HAL_UART_MspInit(UART_HandleTypeDef *huart) {
__HAL_LINKDMA(huart, hdmatx, hdma_usart1_tx);
// USART1 interrupt Init
- HAL_NVIC_SetPriority(USART1_IRQn, 5, 0);
+ HAL_NVIC_SetPriority(USART1_IRQn, 0, 0);
HAL_NVIC_EnableIRQ(USART1_IRQn);
} else if (huart->Instance == USART2) {
__HAL_RCC_USART2_CLK_ENABLE();
diff --git a/stm32f091/stm32f0xx_hal_conf.h b/stm32f091/stm32f0xx_hal_conf.h
index 45f9fab..fc27221 100644
--- a/stm32f091/stm32f0xx_hal_conf.h
+++ b/stm32f091/stm32f0xx_hal_conf.h
@@ -19,8 +19,6 @@
#define DATA_CACHE_ENABLE 0U
#define USE_SPI_CRC 0U
-#define USE_HAL_UART_REGISTER_CALLBACKS 1
-
#define HAL_RCC_MODULE_ENABLED
#define HAL_MODULE_ENABLED
#define HAL_I2C_MODULE_ENABLED