B-Fighter10-2.8.zip


B-Fighter10-2.8.zip
资源截图
代码片段和文件信息
	#include “myMenu.h“
#include “headfile.h“

//定义舵机引脚
#define servolFtmn ftm2
#define servolCh ftm_ch0

struct variable hangs[name_Num+1];
uint8_t saveMode = 0;
//应用FLash的接收和发送数组
uint8_t recieSendFlash[2*name_Num+2];
// vStraight = 3000;
// vTurn  = 2800;
// longSp = 3300;
// direMiddle = 1510;
//     direBig = 1670;
// direLittle = 1330;
// dirMidLine = 100;
// imaValue = 128;
// foreLine = 9;

//菜单变量
uint8_t BLANK=0;
extern uint8_t modeoledSwitchprotectSwitchimaValue;//4
extern uint8_t uartNowSwitchuartSwitchwareLessSwitch;//3(6)
//打脚行
extern uint8_t normalLinelongTLinebSTLine;//3
//PID参数
extern float kpLkdLkpRkdRkpskdspNormalLdNormalLpNormalRdNormalR;//8
extern float pSharpTurndSharpTurnpGentleTurndGentleTurnpSmallSdSmallSpBigSdBigS;//8
extern float pRoundRAdRoundRApRoundRBdRoundRBpRoundRCdRoundRCpRoundRDdRoundRDpRoundREdRoundRE;//10
extern float pRoundLAdRoundLApRoundLBdRoundLBpRoundLCdRoundLCpRoundLDdRoundLDpRoundLEdRoundLE;//10
extern float pSpeediSpeed;//2
//环岛种类参数
extern byte firRoundsecRoundthiRoundfouRound;//4
//速度参数
extern uint16_t vNormalvTurnvLongvRound;//4
extern uint16_t vSmallSvBigSvCrossvPerCrossvShortvRumpvStartUpvLObstaclevRObstacle;//5
//特殊参数
extern uint8_t dirMidLineforeLineendLineCntrumpCntroundAllCntroundJudgerumpMaxField;//5
extern uint16_t direMiddledireBigdireLittlefieldTimer;//4
/*
//1            0-3
mode imaValue protect oledSwitch 
//2-3          4-11
vNormal vTurn   vLong vRound
vRump
//4-5          12-19
kps kds 
kpL kdL kpR kdR
//6-7          20-27
pRoundR  dRoundR    pRoundL       dRoundL
pd
//8-9          28-35
direMiddle dirBig dirLittle dirMidLine
foreLine
//10           36-39
pMotor iMotor dMotor
*/

void MenuInit(void)
{
//1-8
#if (name_Num >= 1)
strcpy(hangs[1].name name1);
hangs[1].number = num1;
hangs[1].variation = variation1;
#endif

#if (name_Num >= 2)
strcpy(hangs[2].name name2);
hangs[2].number = num2;
hangs[2].variation =variation2;
#endif

#if (name_Num >= 3)
strcpy(hangs[3].name name3);
hangs[3].number = num3;
hangs[3].variation = variation3;
#endif

#if (name_Num >= 4)
strcpy(hangs[4].name name4);
hangs[4].number = num4;
hangs[4].variation = variation4;
#endif

#if (name_Num >= 5)
strcpy(hangs[5].name name5);
hangs[5].number = num5;
hangs[5].variation = variation5;
#endif

#if (name_Num >= 6)
strcpy(hangs[6].name name6);
hangs[6].number = num6;
hangs[6].variation = variation6;
#endif

#if (name_Num >=7)
strcpy(hangs[7].name name7);
hangs[7].number = num7;
hangs[7].variation = variation7;
#endif

#if (name_Num >= 8)
strcpy(hangs[8].name name8);
hangs[8].number = num8;
hangs[8].variation = variation8;
#endif
//9-20
#if (name_Num >= 9)
strcpy(hangs[9]

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-03 00:14  B-Fighter10-2.8
     目录           0  2018-07-03 00:14  B-Fighter10-2.8OBJ
     文件          19  2018-05-31 19:46  B-Fighter10-2.8OBJExtDll.iex
     文件     1092420  2018-06-18 17:49  B-Fighter10-2.8OBJMK66_HDU.axf
     文件        1340  2018-06-18 17:55  B-Fighter10-2.8OBJMK66_HDU.build_log.htm
     文件      102296  2018-06-18 17:49  B-Fighter10-2.8OBJMK66_HDU.htm
     文件         966  2018-06-18 17:49  B-Fighter10-2.8OBJMK66_HDU.lnp
     文件         479  2018-04-04 10:41  B-Fighter10-2.8OBJMK66_HDU.sct
     文件       71230  2018-06-18 17:55  B-Fighter10-2.8OBJMK66_HDU_MK66_HDU.dep
     文件      624360  2018-06-18 14:57  B-Fighter10-2.8OBJadc.crf
     文件         851  2018-06-18 14:57  B-Fighter10-2.8OBJadc.d
     文件      790364  2018-06-18 14:57  B-Fighter10-2.8OBJadc.o
     文件      685277  2018-04-22 12:22  B-Fighter10-2.8OBJadvanced_menu.crf
     文件        3175  2018-04-22 12:22  B-Fighter10-2.8OBJadvanced_menu.d
     文件      868564  2018-04-22 12:22  B-Fighter10-2.8OBJadvanced_menu.o
     文件      660905  2018-06-18 14:57  B-Fighter10-2.8OBJall_init.crf
     文件        2210  2018-06-18 14:57  B-Fighter10-2.8OBJall_init.d
     文件      829316  2018-06-18 14:57  B-Fighter10-2.8OBJall_init.o
     文件      621902  2018-06-18 14:57  B-Fighter10-2.8OBJcmt.crf
     文件         851  2018-06-18 14:57  B-Fighter10-2.8OBJcmt.d
     文件      787648  2018-06-18 14:57  B-Fighter10-2.8OBJcmt.o
     文件      620475  2018-06-18 14:57  B-Fighter10-2.8OBJcommon.crf
     文件         825  2018-06-18 14:57  B-Fighter10-2.8OBJcommon.d
     文件      783144  2018-06-18 14:57  B-Fighter10-2.8OBJcommon.o
     文件           0  2018-04-30 10:41  B-Fighter10-2.8OBJcontral.d
     文件      622703  2018-06-18 14:57  B-Fighter10-2.8OBJcontrol.crf
     文件         894  2018-06-18 14:57  B-Fighter10-2.8OBJcontrol.d
     文件      791008  2018-06-18 14:57  B-Fighter10-2.8OBJcontrol.o
     文件      621039  2018-06-18 14:57  B-Fighter10-2.8OBJdac.crf
     文件         851  2018-06-18 14:57  B-Fighter10-2.8OBJdac.d
     文件      785532  2018-06-18 14:57  B-Fighter10-2.8OBJdac.o
............此处省略211个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)