- 本代码框架旨在规范IRobot电控组代码使用
- 感谢
Wanghongxi & 湖南大学跃鹿战队
开源代码
- 算法库
- 设备库
- 板载库
- 变量用小写 和 _ 组合,尽量单词写全,不要缩写
int my_command_interface;
- 常量用全大写 和 _ 组合,
#define SPEED_KP 1000
#define SPEED_KI 100
#define SPEED_KD 100
const int MY_HARDWARE_INTERFACE = 1;
- 采用驼峰命名法,与hal库函数区分开
void xiaoMiMotorSendMessage();
- 首字母大写,_t为后缀
typedef struct{
int x;
int y;
int z;
}Chassis_t;