Boen_Shi 8be2866433 feat(base): 初始化 MSPM0 开发环境
- 添加头文件和配置文件支持
- 更新.gitignore忽略编译和IDE相关文件
- 添加基础的bsp代码
2026-07-16 14:45:26 +08:00

37 lines
619 B
C++

#ifndef __ENCODER_H
#define __ENCODER_H
#include <cstdio>
#include "ti_msp_dl_config.h"
class Encoder {
public:
struct Speed {
int left;
int right;
};
static void init();
static void inject();
static Speed getSpeeds();
static Speed getRealSpeeds();
static int getLeftSpeed();
static int getRealLeftSpeed();
static int getRightSpeed();
static int getRealRightSpeed();
static int getLeftDirection();
static int getRightDirection();
static Speed ticks;
static Speed direction;
static Speed speed;
static Speed real_speed;
};
#endif