| | |
| | | /* Includes ------------------------------------------------------------------*/ |
| | | #include "main.h" |
| | | #include "stm32h7xx_it.h" |
| | | #include "bluetooth.h" |
| | | |
| | | /* Private includes ----------------------------------------------------------*/ |
| | | /* USER CODE BEGIN Includes */ |
| | | #include "bluetooth.h" |
| | | /* USER CODE END Includes */ |
| | | |
| | | /* Private typedef -----------------------------------------------------------*/ |
| | |
| | | /* USER CODE END 0 */ |
| | | |
| | | /* External variables --------------------------------------------------------*/ |
| | | extern TIM_HandleTypeDef htim1; |
| | | extern TIM_HandleTypeDef htim2; |
| | | extern TIM_HandleTypeDef htim3; |
| | | extern TIM_HandleTypeDef htim4; |
| | | extern DMA_HandleTypeDef hdma_usart1_rx; |
| | | extern DMA_HandleTypeDef hdma_usart1_tx; |
| | | extern DMA_HandleTypeDef hdma_usart2_rx; |
| | |
| | | } |
| | | |
| | | /** |
| | | * @brief This function handles TIM1 update interrupt. |
| | | */ |
| | | void TIM1_UP_IRQHandler(void) |
| | | { |
| | | /* USER CODE BEGIN TIM1_UP_IRQn 0 */ |
| | | |
| | | /* USER CODE END TIM1_UP_IRQn 0 */ |
| | | HAL_TIM_IRQHandler(&htim1); |
| | | /* USER CODE BEGIN TIM1_UP_IRQn 1 */ |
| | | |
| | | /* USER CODE END TIM1_UP_IRQn 1 */ |
| | | } |
| | | |
| | | /** |
| | | * @brief This function handles TIM2 global interrupt. |
| | | */ |
| | | void TIM2_IRQHandler(void) |
| | |
| | | /* USER CODE BEGIN TIM3_IRQn 1 */ |
| | | |
| | | /* USER CODE END TIM3_IRQn 1 */ |
| | | } |
| | | |
| | | /** |
| | | * @brief This function handles TIM4 global interrupt. |
| | | */ |
| | | void TIM4_IRQHandler(void) |
| | | { |
| | | /* USER CODE BEGIN TIM4_IRQn 0 */ |
| | | |
| | | /* USER CODE END TIM4_IRQn 0 */ |
| | | HAL_TIM_IRQHandler(&htim4); |
| | | /* USER CODE BEGIN TIM4_IRQn 1 */ |
| | | |
| | | /* USER CODE END TIM4_IRQn 1 */ |
| | | } |
| | | |
| | | /** |
| | |
| | | temp = __HAL_DMA_GET_COUNTER(&hdma_usart6_rx); |
| | | uart6_dma_recv_len = UART6_DMA_RX_BUF_SIZE - temp; |
| | | uart6_dma_recv_end_flag = 1; |
| | | HAL_UART_Receive_DMA(&huart6, uart6_dma_rxbuf, UART6_DMA_RX_BUF_SIZE); |
| | | } |
| | | |
| | | /* USER CODE END USART6_IRQn 0 */ |