One Motor 0.5.1
RoboMaster全平台一站式电机驱动库
载入中...
搜索中...
未找到
文件列表
这里列出了所有文档化的文件,并附带简要说明:
[详情级别 12345]
  include
  OneMotor
  Can
 CanDriver.hpp提供一个统一的CAN总线驱动接口。
 CanFrame.hpp定义了与平台无关的CAN帧结构体。
  Control
 PID.hpp定义了一个可配置的PID控制器。
  Motor
  DJI
 M3508.hpp定义了M3508电机的具体实现,分为速度和位置两种控制模式。
 M3508Base.hpp定义了M3508电机的抽象基类。
 M3508Frames.hpp定义了与大疆M3508/M2006电机相关的CAN数据帧结构体。
 MotorGuard.hpp定义了MotorGuard类
 MotorManager.hpp定义了DJI电机管理器,用于统一发送电机控制指令。
  DM
 J4310.hppDM J4310 电机驱动程序
 J4310Frame.hppJ4310 电机 CAN 帧定义
  Thread
 Othread.hpp提供一个封装了不同平台线程操作的线程类。
  Util
 Arithmetic.hpp定义了一个C++20概念,用于约束模板参数必须为算术类型。
 DeltaT.hpp提供一个工具类来计算两次调用之间的时间差。
 Panic.hpp提供一个用于处理严重错误的全局函数。
 SpinLock.hpp提供一个简单的自旋锁实现。