添加了编译参数提示,完成了bmi088阻塞周期访问版本的实现,添加了zeromalloc

This commit is contained in:
NeoZng
2023-02-04 22:48:53 +08:00
parent 429aa17fa4
commit 144596687c
8 changed files with 274 additions and 53 deletions

View File

@@ -8,7 +8,7 @@
* @copyright Copyright (c) HNU YueLu EC 2022 all rights reserved
*
*/
#pragma once
#ifndef ROBOT_DEF_H
#define ROBOT_DEF_H
@@ -16,6 +16,11 @@
#include "master_process.h"
#include "stdint.h"
#ifndef ROBOT_DEF_PARAM_WARNING
#define ROBOT_DEF_PARAM_WARNING
#warning BE SURED THAT YOU HAVE ALREADY MODIFIED THESE PARAMETER TO FIT THE ROBOT
#endif // !ROBOT_DEF_PARAM_WARNING
/* 开发板类型定义,烧录时注意不要弄错对应功能;修改定义后需要重新编译,只能存在一个定义! */
#define ONE_BOARD // 单板控制整车
// #define CHASSIS_BOARD //底盘板
@@ -54,8 +59,7 @@
#error Conflict board definition! You can only define one board type.
#endif
#pragma pack(1) // 压缩结构体,取消字节对齐
#pragma pack(1) // 压缩结构体,取消字节对齐,下面的数据都可能被传输
/* -------------------------基本控制模式和数据类型定义-------------------------*/
/**
* @brief 这些枚举类型和结构体会作为CMD控制数据和各应用的反馈数据的一部分