为每个应用设定了框架

This commit is contained in:
NeoZng
2022-12-02 22:17:10 +08:00
parent f579796383
commit 648de9f370
17 changed files with 294 additions and 530 deletions

View File

@@ -1,11 +1,18 @@
#include "gimbal.h"
#include "robot_def.h"
#include "dji_motor.h"
#include "ins_task.h"
static IMU_Data_t Gimbal_IMU_data; // 云台IMU数据
static dji_motor_instance yaw; // yaw电机
static dji_motor_instance pitch; // pitch电机
static Gimbal_Ctrl_Cmd_s gimbal_cmd_recv; // 来自gimbal_cmd的控制信息
static Gimbal_Upload_Data_s gimbal_feedback_data; // 回传给gimbal_cmd的云台状态信息
void GimbalInit()
{
}
void GimbalTask()
{
}

View File

@@ -1,17 +1,6 @@
#ifndef GIMBAL_H
#define GIMBAL_H
#include "robot_def.h"
#include "dji_motor.h"
#include "ins_task.h"
typedef struct
{
IMU_Data_t Gimbal_IMU_data;
dji_motor_instance yaw;
dji_motor_instance pitch;
} gimbal;
void GimbalInit();
void GimbalTask();