Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Flipper-Zero/STM32CubeWB.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/Core/Src/hw_uart.c')
-rw-r--r--Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/Core/Src/hw_uart.c136
1 files changed, 68 insertions, 68 deletions
diff --git a/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/Core/Src/hw_uart.c b/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/Core/Src/hw_uart.c
index 52e9e2b3a..9a553610d 100644
--- a/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/Core/Src/hw_uart.c
+++ b/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_TransparentMode/Core/Src/hw_uart.c
@@ -1,7 +1,7 @@
/**
******************************************************************************
* File Name : Src/hw_uart.c
- * Description : HW UART source file for BLE middleWare.
+ * Description : HW UART source file for STM32WPAN Middleware.
*
******************************************************************************
* @attention
@@ -48,7 +48,7 @@ extern UART_HandleTypeDef huart1;
hal_status = HAL_UART_Transmit(&(__HANDLE__), p_data, size, timeout); \
} while(0)
- /* Variables ------------------------------------------------------------------*/
+/* Variables -----------------------------------------------------------------*/
#if (CFG_HW_USART1_ENABLED == 1)
#if (CFG_HW_USART1_DMA_TX_SUPPORTED == 1)
DMA_HandleTypeDef HW_hdma_huart1_tx ={0};
@@ -65,73 +65,73 @@ extern UART_HandleTypeDef huart1;
void (*HW_hlpuart1TxCb)(void);
#endif
- void HW_UART_Receive_IT(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t size, void (*cb)(void))
+void HW_UART_Receive_IT(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t size, void (*cb)(void))
+{
+ switch (hw_uart_id)
{
- switch (hw_uart_id)
- {
#if (CFG_HW_USART1_ENABLED == 1)
- case hw_uart1:
- HW_UART_RX_IT(huart1, USART1);
- break;
+ case hw_uart1:
+ HW_UART_RX_IT(huart1, USART1);
+ break;
#endif
#if (CFG_HW_LPUART1_ENABLED == 1)
- case hw_lpuart1:
- HW_UART_RX_IT(hlpuart1, LPUART1);
- break;
+ case hw_lpuart1:
+ HW_UART_RX_IT(hlpuart1, LPUART1);
+ break;
#endif
- default:
- break;
- }
-
- return;
+ default:
+ break;
}
- void HW_UART_Transmit_IT(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t size, void (*cb)(void))
+ return;
+}
+
+void HW_UART_Transmit_IT(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t size, void (*cb)(void))
+{
+ switch (hw_uart_id)
{
- switch (hw_uart_id)
- {
#if (CFG_HW_USART1_ENABLED == 1)
- case hw_uart1:
- HW_UART_TX_IT(huart1, USART1);
- break;
+ case hw_uart1:
+ HW_UART_TX_IT(huart1, USART1);
+ break;
#endif
#if (CFG_HW_LPUART1_ENABLED == 1)
- case hw_lpuart1:
- HW_UART_TX_IT(hlpuart1, LPUART1);
- break;
+ case hw_lpuart1:
+ HW_UART_TX_IT(hlpuart1, LPUART1);
+ break;
#endif
- default:
- break;
- }
-
- return;
+ default:
+ break;
}
+ return;
+}
+
hw_status_t HW_UART_Transmit(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t size, uint32_t timeout)
{
- HAL_StatusTypeDef hal_status = HAL_OK;
- hw_status_t hw_status = hw_uart_ok;
+ HAL_StatusTypeDef hal_status = HAL_OK;
+ hw_status_t hw_status = hw_uart_ok;
switch (hw_uart_id)
{
#if (CFG_HW_USART1_ENABLED == 1)
- case hw_uart1:
- HW_UART_TX(huart1, USART1);
- break;
+ case hw_uart1:
+ HW_UART_TX(huart1, USART1);
+ break;
#endif
#if (CFG_HW_LPUART1_ENABLED == 1)
- case hw_lpuart1:
- HW_UART_TX(hlpuart1, LPUART1);
- break;
+ case hw_lpuart1:
+ HW_UART_TX(hlpuart1, LPUART1);
+ break;
#endif
- default:
- break;
+ default:
+ break;
}
switch (hal_status)
@@ -161,8 +161,8 @@ hw_status_t HW_UART_Transmit(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t
hw_status_t HW_UART_Transmit_DMA(hw_uart_id_t hw_uart_id, uint8_t *p_data, uint16_t size, void (*cb)(void))
{
-HAL_StatusTypeDef hal_status = HAL_OK;
-hw_status_t hw_status = hw_uart_ok;
+ HAL_StatusTypeDef hal_status = HAL_OK;
+ hw_status_t hw_status = hw_uart_ok;
switch (hw_uart_id)
{
@@ -250,33 +250,33 @@ void HW_UART_DMA_Interrupt_Handler(hw_uart_id_t hw_uart_id)
break;
#endif
- default:
- break;
- }
-
- return;
+ default:
+ break;
}
+ return;
+}
+
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{
switch ((uint32_t)huart->Instance)
{
#if (CFG_HW_USART1_ENABLED == 1)
case (uint32_t)USART1:
- if(HW_huart1RxCb)
- {
- HW_huart1RxCb();
- }
- break;
+ if(HW_huart1RxCb)
+ {
+ HW_huart1RxCb();
+ }
+ break;
#endif
#if (CFG_HW_LPUART1_ENABLED == 1)
case (uint32_t)LPUART1:
- if(HW_hlpuart1RxCb)
- {
- HW_hlpuart1RxCb();
- }
- break;
+ if(HW_hlpuart1RxCb)
+ {
+ HW_hlpuart1RxCb();
+ }
+ break;
#endif
default:
@@ -292,20 +292,20 @@ void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart)
{
#if (CFG_HW_USART1_ENABLED == 1)
case (uint32_t)USART1:
- if(HW_huart1TxCb)
- {
- HW_huart1TxCb();
- }
- break;
+ if(HW_huart1TxCb)
+ {
+ HW_huart1TxCb();
+ }
+ break;
#endif
#if (CFG_HW_LPUART1_ENABLED == 1)
case (uint32_t)LPUART1:
- if(HW_hlpuart1TxCb)
- {
- HW_hlpuart1TxCb();
- }
- break;
+ if(HW_hlpuart1TxCb)
+ {
+ HW_hlpuart1TxCb();
+ }
+ break;
#endif
default:
@@ -315,4 +315,4 @@ void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart)
return;
}
- /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/