tao_z
2021-06-30 945ba42f7550d5a203e43d82b43ed82dc981d9e9
USR/SRC/main.c
@@ -1,19 +1,41 @@
#include "gd32e23x.h"
#include <stdio.h>
#include "gpio.h"
#include "adc.h"
#include "pwm.h"
#include "uart.h"
#include "clock.h"
#include "motor.h"
#include "bldc_ctrl.h"
#include "bsp_pid.h"
#include "os_task.h"
#include "RttTask.h"
static void Comm_Task(void *p)
{
}
int main()
{
   OS_TASK_MSG task_queue[8] = {0};
   InitOSTaskQueue(task_queue, 8);
   Clock_Config();
   GPIO_Init();
   TimerInit();
   UartInit();
   ADC_Init();
   Motor_Init();
   bldcm_init();
   PID_param_init();
   RTT_TaskInit();
   Ostick_config();
   OSTaskCreate(&Comm_Task, 10, 7, NULL);
   OSTaskCreate(&RTT_Task10ms, 1000, 7, NULL);
   OSSchedule(&OS_GetTick);
   while (1)
      ;
   return 0;