applied last changes from version without git
This commit is contained in:
@ -45,6 +45,8 @@
|
||||
extern uint16_t UART_rec_incr, UART_header, COMMAND[CL_16];
|
||||
extern uint8_t uart_buf, flg_tmt, CPU_state, State_Data[2], UART_transmission_request, u_tx_flg, TIM10_coflag;
|
||||
extern task_t task;
|
||||
extern task_state;
|
||||
extern LD_Blinker_StateTypeDef LD_blinker;
|
||||
/* USER CODE END PV */
|
||||
|
||||
/* Private function prototypes -----------------------------------------------*/
|
||||
@ -61,6 +63,7 @@ void DMA2_Stream7_TransferComplete(void);
|
||||
/* External variables --------------------------------------------------------*/
|
||||
extern ADC_HandleTypeDef hadc1;
|
||||
extern ADC_HandleTypeDef hadc3;
|
||||
extern TIM_HandleTypeDef htim8;
|
||||
extern TIM_HandleTypeDef htim10;
|
||||
/* USER CODE BEGIN EV */
|
||||
|
||||
@ -300,6 +303,42 @@ void USART1_IRQHandler(void)
|
||||
/* USER CODE END USART1_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles TIM8 update interrupt and TIM13 global interrupt.
|
||||
*/
|
||||
void TIM8_UP_TIM13_IRQHandler(void)
|
||||
{
|
||||
/* USER CODE BEGIN TIM8_UP_TIM13_IRQn 0 */
|
||||
// HAL_GPIO_TogglePin(LD_blinker.signal_port, LD_blinker.signal_pin);
|
||||
//HAL_GPIO_TogglePin(OUT_11_GPIO_Port, OUT_11_Pin);
|
||||
//*
|
||||
switch (LD_blinker.state) {
|
||||
case 0: //no LD update required
|
||||
break;
|
||||
case 1: //LD ON, need update
|
||||
//Set_LTEC(LD_blinker.task_type , LD_blinker.param);
|
||||
//LD_blinker.state = 0;
|
||||
break;
|
||||
case 2: //set LD ON, blinking
|
||||
//Set_LTEC(TT_CHANGE_CURR_2, task.current_param);
|
||||
Set_LTEC(2 , LD_blinker.param);
|
||||
HAL_GPIO_WritePin(LD_blinker.signal_port, LD_blinker.signal_pin, GPIO_PIN_SET);
|
||||
LD_blinker.state = 3;
|
||||
break;
|
||||
case 3: //set LD OFF, blinking
|
||||
Set_LTEC(2 , 0);
|
||||
HAL_GPIO_WritePin(LD_blinker.signal_port, LD_blinker.signal_pin, GPIO_PIN_RESET);
|
||||
LD_blinker.state = 2;
|
||||
break;
|
||||
}
|
||||
//*/
|
||||
/* USER CODE END TIM8_UP_TIM13_IRQn 0 */
|
||||
HAL_TIM_IRQHandler(&htim8);
|
||||
/* USER CODE BEGIN TIM8_UP_TIM13_IRQn 1 */
|
||||
|
||||
/* USER CODE END TIM8_UP_TIM13_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles TIM5 global interrupt.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user