• 大小: 34KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: 电脑鼠  周立功  

资源简介

该资源是在周立功出厂程序修改之后的已经比较完善的源代码 ,能够实现小老鼠在前进中转弯,并且坐标出错的概率小

资源截图

代码片段和文件信息

/****************************************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:         根据底层程序取得的迷宫信息,经过该智能算法控制电脑鼠的下一状态,并送往底层驱动程
**                      序执行。
** 
**--------------------------------------------------------------------------------------------------------
** 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;             /*  状态机,初始状态为等待      */

static uint8    GucMapStep[MAZETYPE][MAZETYPE]      = {0xff};           /*  保存各坐标的等高值          */

static MAZECOOR1 GmcStack[MAZETYPE * MAZETYPE]       = {0};              /*  在mapStepEdit()中作堆栈使用 */
static MAZECOOR  GmcCrossway[MAZETYPE * MAZETYPE]    = {0};              /*  Main()中暂存未走过支路坐标  */
/*********************************************************************************************************
** Function name:       Delay
** Descriptions:        延时函数
** input parameters:    uiD :延时参数,值越大,延时越久
** output parameters:   无
** Returned value:      无
*********************************************************************************************************/
void delay (uint32 uiD)
{
    for (; uiD; uiD--);
}

/***************************************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        555  2010-07-10 12:32  电脑鼠路径加权算法\电脑鼠路径加权算法\Debug\Obj\Maze.pbd

     文件       4920  2008-09-19 14:06  电脑鼠路径加权算法\电脑鼠路径加权算法\Maze.dep

     文件      31956  2008-01-17 16:02  电脑鼠路径加权算法\电脑鼠路径加权算法\Maze.ewd

     文件      44279  2008-01-18 09:26  电脑鼠路径加权算法\电脑鼠路径加权算法\Maze.ewp

     文件        158  2008-09-13 22:01  电脑鼠路径加权算法\电脑鼠路径加权算法\Maze.eww

     文件       2340  2008-09-19 13:36  电脑鼠路径加权算法\电脑鼠路径加权算法\settings\Maze.cspy.bat

     文件       4198  2008-09-19 14:06  电脑鼠路径加权算法\电脑鼠路径加权算法\settings\Maze.dbgdt

     文件        552  2008-09-19 14:06  电脑鼠路径加权算法\电脑鼠路径加权算法\settings\Maze.dni

     文件       2941  2008-09-19 14:06  电脑鼠路径加权算法\电脑鼠路径加权算法\settings\Maze.wsdt

     文件      47487  2008-09-19 20:23  电脑鼠路径加权算法\电脑鼠路径加权算法\src\maze.c

     文件       5128  2008-09-19 11:22  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Maze.h

     文件       3604  2008-09-19 10:00  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Micromouse.h

     文件       3791  2008-09-19 08:57  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Mouse_Config.h

     文件      50489  2008-09-19 10:09  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Mouse_Drive.c

     文件       9426  2008-01-26 09:16  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Mouse_Drive.h

     文件      10485  2008-01-17 16:16  电脑鼠路径加权算法\电脑鼠路径加权算法\src\startup.c

     文件       2686  2008-02-16 09:41  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Type.h

     文件       8179  2008-01-11 16:58  电脑鼠路径加权算法\电脑鼠路径加权算法\src\zlg7289.c

     文件       5063  2008-01-11 15:57  电脑鼠路径加权算法\电脑鼠路径加权算法\src\Zlg7289.h

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法\Debug\Exe

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法\Debug\List

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法\Debug\Obj

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法\Debug

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法\settings

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法\src

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法\电脑鼠路径加权算法

     目录          0  2010-07-10 13:15  电脑鼠路径加权算法

----------- ---------  ---------- -----  ----

               238455                    28



............此处省略1个文件信息

评论

共有 条评论