Files
2026-04-12 20:34:47 +08:00

53 lines
1.2 KiB
C
Raw Permalink Blame History

/**
******************************************************************************
* @file : CAN_Task.c
* @brief : CAN task
* @author : GrassFam Wang
* @date : 2025/1/22
* @version : v1.1
******************************************************************************
* @attention : None
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "cmsis_os.h"
#include "CAN_Task.h"
#include "Control_Task.h"
#include "INS_Task.h"
#include "Motor.h"
#include "bsp_can.h"
#include "Remote_Control.h"
#include "Control_Task.h"
/* USER CODE BEGIN Header_CAN_Task */
/**
* @brief Function implementing the StartCANTask thread.
* @param argument: Not used
* @retval None
*/
/* USER CODE END Header_CAN_Task */
void CAN_Task(void const * argument)
{
TickType_t CAN_Task_SysTick = 0;
for(;;)
{
CAN_Task_SysTick = osKernelSysTick();
if(CAN_Task_SysTick % 2 == 0){
//500Hz<48><7A><EFBFBD><EFBFBD> <20>뱣֤<EBB1A3><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>osDelay(1)
}
osDelay(1);
}
}