mirror of
https://gitee.com/dlmu-cone/tronone-h7-scaffold
synced 2026-07-24 03:27:45 +08:00
add some new modules
This commit is contained in:
0
User_Code/module/algorithm/controller/controller.md
Normal file
0
User_Code/module/algorithm/controller/controller.md
Normal file
1
User_Code/module/algorithm/controller/ffc/ffc.md
Normal file
1
User_Code/module/algorithm/controller/ffc/ffc.md
Normal file
@@ -0,0 +1 @@
|
||||
# 前馈
|
||||
0
User_Code/module/algorithm/controller/lqr/lqr.md
Normal file
0
User_Code/module/algorithm/controller/lqr/lqr.md
Normal file
0
User_Code/module/algorithm/controller/pid/pid.md
Normal file
0
User_Code/module/algorithm/controller/pid/pid.md
Normal file
0
User_Code/module/algorithm/controller/vmc/vmc.md
Normal file
0
User_Code/module/algorithm/controller/vmc/vmc.md
Normal file
8
User_Code/module/algorithm/matrix/matrix.h
Normal file
8
User_Code/module/algorithm/matrix/matrix.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_MATRIX_H
|
||||
#define TRONONEH7_SCAFFOLD_MATRIX_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_MATRIX_H
|
||||
8
User_Code/module/paramdef/module_def.h
Normal file
8
User_Code/module/paramdef/module_def.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_MODULE_DEF_H
|
||||
#define TRONONEH7_SCAFFOLD_MODULE_DEF_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_MODULE_DEF_H
|
||||
5
User_Code/module/periph/encoders/as5047p/as5047p.c
Normal file
5
User_Code/module/periph/encoders/as5047p/as5047p.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "as5047p.h"
|
||||
8
User_Code/module/periph/encoders/as5047p/as5047p.h
Normal file
8
User_Code/module/periph/encoders/as5047p/as5047p.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_AS5047P_H
|
||||
#define TRONONEH7_SCAFFOLD_AS5047P_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_AS5047P_H
|
||||
0
User_Code/module/periph/encoders/encoders.md
Normal file
0
User_Code/module/periph/encoders/encoders.md
Normal file
5
User_Code/module/periph/encoders/ma600/ma600.c
Normal file
5
User_Code/module/periph/encoders/ma600/ma600.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "ma600.h"
|
||||
8
User_Code/module/periph/encoders/ma600/ma600.h
Normal file
8
User_Code/module/periph/encoders/ma600/ma600.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_MA600_H
|
||||
#define TRONONEH7_SCAFFOLD_MA600_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_MA600_H
|
||||
5
User_Code/module/periph/imu/damiao_imu/damiao_imu.c
Normal file
5
User_Code/module/periph/imu/damiao_imu/damiao_imu.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "damiao_imu.h"
|
||||
8
User_Code/module/periph/imu/damiao_imu/damiao_imu.h
Normal file
8
User_Code/module/periph/imu/damiao_imu/damiao_imu.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_DAMIAO_IMU_H
|
||||
#define TRONONEH7_SCAFFOLD_DAMIAO_IMU_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_DAMIAO_IMU_H
|
||||
5
User_Code/module/periph/imu/helios_imu/helios_imu.c
Normal file
5
User_Code/module/periph/imu/helios_imu/helios_imu.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "helios_imu.h"
|
||||
8
User_Code/module/periph/imu/helios_imu/helios_imu.h
Normal file
8
User_Code/module/periph/imu/helios_imu/helios_imu.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_HELIOS_IMU_H
|
||||
#define TRONONEH7_SCAFFOLD_HELIOS_IMU_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_HELIOS_IMU_H
|
||||
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "tf03.h"
|
||||
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_TF03_H
|
||||
#define TRONONEH7_SCAFFOLD_TF03_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_TF03_H
|
||||
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "cone_powermeter.h"
|
||||
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_CONE_POWERMETER_H
|
||||
#define TRONONEH7_SCAFFOLD_CONE_POWERMETER_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_CONE_POWERMETER_H
|
||||
0
User_Code/module/periph/power_meters/power_meter.md
Normal file
0
User_Code/module/periph/power_meters/power_meter.md
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "xidipwmeter.h"
|
||||
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_XIDIPWMETER_H
|
||||
#define TRONONEH7_SCAFFOLD_XIDIPWMETER_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_XIDIPWMETER_H
|
||||
5
User_Code/module/periph/remote_control/rc.c
Normal file
5
User_Code/module/periph/remote_control/rc.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "rc.h"
|
||||
8
User_Code/module/periph/remote_control/rc.h
Normal file
8
User_Code/module/periph/remote_control/rc.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_RC_H
|
||||
#define TRONONEH7_SCAFFOLD_RC_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_RC_H
|
||||
8
User_Code/module/periph/remote_control/rc_protocol.h
Normal file
8
User_Code/module/periph/remote_control/rc_protocol.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_RC_PROTOCOL_H
|
||||
#define TRONONEH7_SCAFFOLD_RC_PROTOCOL_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_RC_PROTOCOL_H
|
||||
5
User_Code/module/periph/servo/hiwonder/hiwonder.c
Normal file
5
User_Code/module/periph/servo/hiwonder/hiwonder.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "hiwonder.h"
|
||||
8
User_Code/module/periph/servo/hiwonder/hiwonder.h
Normal file
8
User_Code/module/periph/servo/hiwonder/hiwonder.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_HIWONDER_H
|
||||
#define TRONONEH7_SCAFFOLD_HIWONDER_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_HIWONDER_H
|
||||
5
User_Code/module/periph/servo/mg996/mg996.c
Normal file
5
User_Code/module/periph/servo/mg996/mg996.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "mg996.h"
|
||||
8
User_Code/module/periph/servo/mg996/mg996.h
Normal file
8
User_Code/module/periph/servo/mg996/mg996.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_MG996_H
|
||||
#define TRONONEH7_SCAFFOLD_MG996_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_MG996_H
|
||||
5
User_Code/module/periph/servo/spt/spt.c
Normal file
5
User_Code/module/periph/servo/spt/spt.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "spt.h"
|
||||
8
User_Code/module/periph/servo/spt/spt.h
Normal file
8
User_Code/module/periph/servo/spt/spt.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_SPT_H
|
||||
#define TRONONEH7_SCAFFOLD_SPT_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_SPT_H
|
||||
5
User_Code/module/periph/supercap/dlut/dlut_supercap.c
Normal file
5
User_Code/module/periph/supercap/dlut/dlut_supercap.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "dlut_supercap.h"
|
||||
8
User_Code/module/periph/supercap/dlut/dlut_supercap.h
Normal file
8
User_Code/module/periph/supercap/dlut/dlut_supercap.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_DLUT_SUPERCAP_H
|
||||
#define TRONONEH7_SCAFFOLD_DLUT_SUPERCAP_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_DLUT_SUPERCAP_H
|
||||
5
User_Code/module/periph/supercap/glut/glut_supercap.c
Normal file
5
User_Code/module/periph/supercap/glut/glut_supercap.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "glut_supercap.h"
|
||||
8
User_Code/module/periph/supercap/glut/glut_supercap.h
Normal file
8
User_Code/module/periph/supercap/glut/glut_supercap.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_GLUT_SUPERCAP_H
|
||||
#define TRONONEH7_SCAFFOLD_GLUT_SUPERCAP_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_GLUT_SUPERCAP_H
|
||||
5
User_Code/module/periph/supercap/hkust/hkust_supercap.c
Normal file
5
User_Code/module/periph/supercap/hkust/hkust_supercap.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "hkust_supercap.h"
|
||||
8
User_Code/module/periph/supercap/hkust/hkust_supercap.h
Normal file
8
User_Code/module/periph/supercap/hkust/hkust_supercap.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_HKUST_SUPERCAP_H
|
||||
#define TRONONEH7_SCAFFOLD_HKUST_SUPERCAP_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_HKUST_SUPERCAP_H
|
||||
0
User_Code/module/periph/supercap/supercap.md
Normal file
0
User_Code/module/periph/supercap/supercap.md
Normal file
5
User_Code/module/software/btb/btb.c
Normal file
5
User_Code/module/software/btb/btb.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "btb.h"
|
||||
8
User_Code/module/software/btb/btb.h
Normal file
8
User_Code/module/software/btb/btb.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_BTB_H
|
||||
#define TRONONEH7_SCAFFOLD_BTB_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_BTB_H
|
||||
1
User_Code/module/software/btb/btb.md
Normal file
1
User_Code/module/software/btb/btb.md
Normal file
@@ -0,0 +1 @@
|
||||
# 板间通信
|
||||
8
User_Code/module/software/daemon/daemon.h
Normal file
8
User_Code/module/software/daemon/daemon.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_DAEMON_H
|
||||
#define TRONONEH7_SCAFFOLD_DAEMON_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_DAEMON_H
|
||||
1
User_Code/module/software/fsm/fsm.md
Normal file
1
User_Code/module/software/fsm/fsm.md
Normal file
@@ -0,0 +1 @@
|
||||
# 有限状态机
|
||||
1
User_Code/module/software/message_hub/message_hub.md
Normal file
1
User_Code/module/software/message_hub/message_hub.md
Normal file
@@ -0,0 +1 @@
|
||||
# 消息中心
|
||||
5
User_Code/module/software/vision/v_comm/v_comm.c
Normal file
5
User_Code/module/software/vision/v_comm/v_comm.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "v_comm.h"
|
||||
8
User_Code/module/software/vision/v_comm/v_comm.h
Normal file
8
User_Code/module/software/vision/v_comm/v_comm.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_V_COMM_H
|
||||
#define TRONONEH7_SCAFFOLD_V_COMM_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_V_COMM_H
|
||||
8
User_Code/module/software/vision/v_comm/v_protocol.h
Normal file
8
User_Code/module/software/vision/v_comm/v_protocol.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_V_PROTOCOL_H
|
||||
#define TRONONEH7_SCAFFOLD_V_PROTOCOL_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_V_PROTOCOL_H
|
||||
5
User_Code/module/software/vision/vision.c
Normal file
5
User_Code/module/software/vision/vision.c
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#include "vision.h"
|
||||
8
User_Code/module/software/vision/vision.h
Normal file
8
User_Code/module/software/vision/vision.h
Normal file
@@ -0,0 +1,8 @@
|
||||
//
|
||||
// Created by ASUS on 2025/11/17.
|
||||
//
|
||||
|
||||
#ifndef TRONONEH7_SCAFFOLD_VISION_H
|
||||
#define TRONONEH7_SCAFFOLD_VISION_H
|
||||
|
||||
#endif //TRONONEH7_SCAFFOLD_VISION_H
|
||||
1
User_Code/module/software/vision/vision.md
Normal file
1
User_Code/module/software/vision/vision.md
Normal file
@@ -0,0 +1 @@
|
||||
# 视觉,通信,弹道解算相关
|
||||
Reference in New Issue
Block a user