• 大小: 7.89MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-19
  • 语言: 其他
  • 标签: 电赛  

资源简介

/*2018年TI杯 手势识别 * 作者:我的凉席很烫。Mivh 用到串口屏幕,FDC2214,TM4C123GH6PM

资源截图

代码片段和文件信息

/*2017年TI杯 手势识别
 * 作者:我的凉席很烫。Mivh
 * 通过串口屏幕进入不同模式
 * 模式一:录入手势数据存入eeprom中
 * 模式二:读取eeprom中数据
 * 模式三:猜拳
 * 模式四:猜数
*24c02.c      :未用到
*Button.c     :按键中断 最后没用
*eeprom.c   :Tm4的eeprom配置
*Judge.c      :判断不同游戏模式
*kalman.c     :卡尔曼滤波
*Led.c        :指示灯
*Scrren_Uart.c:串口中断 用于接收串口屏幕的指令
*Systick.c    :定时器
*Uart.c       :调试用的 将数据传到匿名上位机
 */

#include “includes.h“
#include “Head_File.h“

extern _mode_s mode;

extern kalman1_state   kalm ;
//unsigned long  testtesi;
void System_Init(void)
{
SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_XTAL_16MHZ |SYSCTL_OSC_MAIN);

/*开启浮点运算单元*/
FPULazyStackingEnable();
FPUEnable();

//初始化FDC2214
FDC2X14_Init();
FDC2X14_SelfCheck();

UART0_Init();
//
//ButtonsInit();//按键中断 选择模式

//EEPROM 初始化
EEPROM_Init();

//初始化模式选择
mode._mode_flag = 0;

fdc.time = 0;//进入定时中断次数初始化
fdc.time_flag = 0;//是否开启 进入中断计数 1 开启 0关闭
//发送串口屏的帧头 帧尾
mode.T_Num[0]=0xff;
mode.T_Num[1]=0xfe;
mode.T_Num[3]=0xef;

Led_Init();

//初始化定时器
SysTick_Init();

Screen_Uart_Init();
LED_Red_ON;

}
float Run_Task(void)
{
switch(mode._mode_flag)
{
case 1:__Judge_mode0();
case 2:__Judge_mode1();
case 3:__Judge_mode2();
case 4:__Judge_mode3();
case 0:__Judge_mode4();
default: return 0;
}

}

int main(void)
{
System_Init();
while(1)
{
Run_Task();
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-08-01 17:10  J_K_P\
     文件         661  2019-07-16 19:54  J_K_P\.ccsproject
     文件       25313  2019-07-16 20:33  J_K_P\.cproject
     目录           0  2019-08-01 17:10  J_K_P\.launches\
     文件        4509  2019-07-29 11:29  J_K_P\.launches\J_K_P.launch
     文件        1247  2019-07-16 19:54  J_K_P\.project
     目录           0  2019-08-01 17:10  J_K_P\.settings\
     文件          62  2019-07-16 19:52  J_K_P\.settings\org.eclipse.cdt.codan.core.prefs
     文件         123  2019-07-16 19:52  J_K_P\.settings\org.eclipse.cdt.debug.core.prefs
     文件         367  2019-07-16 20:38  J_K_P\.settings\org.eclipse.core.resources.prefs
     目录           0  2019-08-01 17:10  J_K_P\Debug\
     文件         434  2019-08-01 17:09  J_K_P\Debug\ccsObjs.opt
     文件       27558  2019-08-01 17:09  J_K_P\Debug\J_K_P.map
     文件      172528  2019-08-01 17:09  J_K_P\Debug\J_K_P.out
     文件      259109  2019-08-01 17:09  J_K_P\Debug\J_K_P_linkInfo.xml
     文件        4849  2019-08-01 17:09  J_K_P\Debug\main.d
     文件       55768  2019-08-01 17:09  J_K_P\Debug\main.obj
     文件        4924  2019-08-01 17:09  J_K_P\Debug\makefile
     文件         248  2019-07-30 16:29  J_K_P\Debug\objects.mk
     文件        2082  2019-08-01 17:09  J_K_P\Debug\sources.mk
     文件        1729  2019-08-01 17:09  J_K_P\Debug\subdir_rules.mk
     文件         800  2019-08-01 17:09  J_K_P\Debug\subdir_vars.mk
     文件         261  2019-07-16 20:34  J_K_P\Debug\tm4c123gh6pm_startup_ccs.d
     文件       10292  2019-07-16 20:34  J_K_P\Debug\tm4c123gh6pm_startup_ccs.obj
     目录           0  2019-08-01 17:10  J_K_P\Debug\User\
     目录           0  2019-08-01 17:10  J_K_P\Debug\User\c\
     文件          71  2019-07-19 17:33  J_K_P\Debug\User\c\24c02.d
     文件        1740  2019-07-19 17:32  J_K_P\Debug\User\c\24c02.obj
     文件          74  2019-07-22 16:16  J_K_P\Debug\User\c\Button.d
     文件        1740  2019-07-22 16:16  J_K_P\Debug\User\c\Button.obj
     文件        3967  2019-07-23 21:56  J_K_P\Debug\User\c\EEPROM.d
............此处省略57个文件信息

评论

共有 条评论