-
大小: 283KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-24
- 語言: 其他
- 標簽: 連續(xù)轉(zhuǎn)彎??
資源簡介
可以實現(xiàn)電腦鼠連續(xù)轉(zhuǎn)彎,包含電腦鼠比賽時所用的代碼。

代碼片段和文件信息
/****************************************Copyright?(c)****************************************************
**???????????????????????????????Guangzhou?ZHIYUAN?electronics?Co.LTD.
**?????????????????????????????????????
**?????????????????????????????????http://www.embedtools.com
**
**--------------File?Info---------------------------------------------------------------------------------
**?File?Name:???????????maze.c
**?Last?modified?Date:??2007/09/24
**?Last?Version:????????V1.0
**?Description:?????????根據(jù)底層程序取得的迷宮信息,經(jīng)過該智能算法控制電腦鼠的下一狀態(tài),并送往底層驅(qū)動程
**??????????????????????序執(zhí)行。
**?
**--------------------------------------------------------------------------------------------------------
**?Created?By:??????????Liao?Maogang
**?Created?date:????????2007/09/08
**?Version:?????????????V1.0
**?Descriptions:?
**
**--------------------------------------------------------------------------------------------------------
**?Modified?by:
**?Modified?date:
**?Version:
**?Description:
**
*********************************************************************************************************/
/*********************************************************************************************************
??包含頭文件
*********************************************************************************************************/
#include?“Maze.h“
/*********************************************************************************************************
??全局變量定義
*********************************************************************************************************/
static?uint8????GucXStart???????????????????????????=?0;????????????????/*??起點橫坐標??????????????????*/
static?uint8????GucYStart???????????????????????????=?0;????????????????/*??起點縱坐標??????????????????*/
static?uint8????GucXGoal0???????????????????????????=?XDST0;????????????/*??終點X坐標,有兩個值?????????*/
static?uint8????GucXGoal1???????????????????????????=?XDST1;
static?uint8????GucYGoal0???????????????????????????=?YDST0;????????????/*??終點Y坐標,有兩個值?????????*/
static?uint8????GucYGoal1???????????????????????????=?YDST1;
static?uint8????GucMouseTask????????????????????????=?WAIT;?????????????/*??狀態(tài)機,初始狀態(tài)為等待??????*/
static?uint8????GucMapStep[MAZETYPE][MAZETYPE]??????=?{0xff};???????????/*??保存各坐標的等高值??????????*/
static?MAZECOOR?GmcStack[MAZETYPE?*?MAZETYPE]???????=?{0};??????????????/*??在mapStepEdit()中作堆棧使用?*/
static?MAZECOOR?GmcCrossway[MAZETYPE?*?MAZETYPE]????=?{0};??????????????/*??Main()中暫存未走過支路坐標??*/
/*********************************************************************************************************
**?Function?name:???????Delay
**?Descriptions:????????延時函數(shù)
**?input?parameters:????uiD?:延時參數(shù),值越大,延時越久
**?output?parameters:???無
**?Returned?value:??????無
*********************************************************************************************************/
void?delay?(uint32?uiD)
{
????for?(;?uiD;?uiD--);
}
/*****************************************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????10271??2013-12-05?19:35??電腦鼠\Maze\Debug\Exe\Maze.bin
?????文件??????83927??2008-02-14?15:12??電腦鼠\Maze\Debug\Exe\Maze.d79
?????文件??????10308??2013-12-05?19:35??電腦鼠\Maze\Debug\Exe\Maze.sim
?????文件??????93150??2013-12-05?19:35??電腦鼠\Maze\Debug\List\Maze.map
?????文件????????327??2013-12-17?19:18??電腦鼠\Maze\Debug\Obj\Maze.pbd
?????文件??????20042??2013-12-05?19:35??電腦鼠\Maze\Debug\Obj\maze.r79
?????文件??????40481??2013-12-05?19:35??電腦鼠\Maze\Debug\Obj\Mouse_Drive.r79
?????文件???????3754??2008-01-19?10:35??電腦鼠\Maze\Debug\Obj\startup.r79
?????文件???????7637??2013-12-05?19:35??電腦鼠\Maze\Debug\Obj\zlg7289.r79
?????文件???????4386??2013-12-17?19:18??電腦鼠\Maze\Maze.dep
?????文件??????31956??2008-01-17?16:02??電腦鼠\Maze\Maze.ewd
?????文件??????44278??2013-12-05?19:35??電腦鼠\Maze\Maze.ewp
?????文件????????158??2008-01-17?15:33??電腦鼠\Maze\Maze.eww
?????文件???????2340??2013-12-17?19:18??電腦鼠\Maze\settings\Maze.cspy.bat
?????文件???????3962??2013-12-17?19:18??電腦鼠\Maze\settings\Maze.dbgdt
?????文件????????619??2013-12-17?19:18??電腦鼠\Maze\settings\Maze.dni
?????文件???????3255??2013-12-17?19:18??電腦鼠\Maze\settings\Maze.wsdt
?????文件??????36850??2008-02-15?09:20??電腦鼠\Maze\src\maze.c
?????文件???????4977??2008-02-15?08:46??電腦鼠\Maze\src\maze.h
?????文件???????3498??2007-12-14?10:18??電腦鼠\Maze\src\Micromouse.h
?????文件???????3761??2008-02-15?08:45??電腦鼠\Maze\src\Mouse_Config.h
?????文件??????49271??2008-01-26?09:16??電腦鼠\Maze\src\Mouse_Drive.c
?????文件???????9426??2008-01-26?09:16??電腦鼠\Maze\src\Mouse_Drive.h
?????文件??????10485??2008-01-17?16:16??電腦鼠\Maze\src\startup.c
?????文件???????2686??2008-02-16?09:41??電腦鼠\Maze\src\Type.h
?????文件???????8179??2008-01-11?16:58??電腦鼠\Maze\src\zlg7289.c
?????文件???????5063??2008-01-11?15:57??電腦鼠\Maze\src\Zlg7289.h
?????文件??????10319??2013-11-29?12:23??電腦鼠\mine123\Debug\Exe\Maze.bin
?????文件??????83927??2008-02-14?15:12??電腦鼠\mine123\Debug\Exe\Maze.d79
?????文件??????10356??2013-11-29?12:23??電腦鼠\mine123\Debug\Exe\Maze.sim
............此處省略77個文件信息
- 上一篇:基于ARM 實現(xiàn)簡單的電子相冊功能
- 下一篇:dnw_ubuntu
評論
共有 條評論