资源简介

基于STM32的避障循迹寻光检测硬币小车程序,电赛题目。

资源截图

代码片段和文件信息

/***********************************************************************/
//函数:void KEY_GPIO_Init(void)
//功能:按键的IO初始化
//校正:ZK-ES
/************************************************************************/
#include“key.h“
#include“delay.h“
#include“led.h“
void KEY_GPIO_Init(void)
{
RCC->APB2ENR|=1<<2;
RCC->APB2ENR|=1<<4;

GPIOA->CRL&=0X0000FFFF; //使能PA4、5、6、7为输入
GPIOA->CRL|=0X88880000;
GPIOA->ODR|=1<<4;
GPIOA->ODR|=1<<5;
GPIOA->ODR|=1<<6;
GPIOA->ODR|=1<<7;

GPIOC->CRL&=0XFFFF0000;//使能PC0、1、2、3为输入
GPIOC->CRL|=0X00008888;
GPIOC->ODR|=1<<0;
GPIOC->ODR|=1<<1;
GPIOC->ODR|=1<<2;
GPIOC->ODR|=1<<3;
}

//u8 KEY_Scan(void)
//{
// static u8 key_up=1;//按键松开标志
//
// if(key_up&&(F_key==0||B_key==0||R_key==0||L_key==0))
// {
// delay_ms(10);
// key_up=0;   
// if(F_key==0)
// {
//   return 1;
// }
// else if(B_key==0)
// {
// return 2;
// }
// else if(L_key==0)
// {
// return 3;
// }
// else if(R_key==0)
// {
// return 4;
// }
// }
// else if(F_key==1&&B_key==1&&R_key==1&&L_key==1)
// {
// key_up=1;
// }
//  return 0;
//}













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

     文件       1180  2013-04-21 09:33  越障小车_1\HARDWARE\KEY\key.c

     文件        399  2013-04-20 10:00  越障小车_1\HARDWARE\KEY\key.h

     文件        365  2013-04-22 16:11  越障小车_1\HARDWARE\LED\led.c

     文件        239  2013-04-22 17:44  越障小车_1\HARDWARE\LED\led.h

     文件        440  2013-04-28 17:29  越障小车_1\HARDWARE\Motor\motor.c

     文件        342  2013-05-04 15:50  越障小车_1\HARDWARE\Motor\motor.h

     文件       7676  2013-05-16 17:54  越障小车_1\HARDWARE\nrf905_1\nrf905.c

     文件        867  2013-05-05 17:29  越障小车_1\HARDWARE\nrf905_1\nrf905.h

     文件        542  2013-05-16 22:26  越障小车_1\HARDWARE\nrf905_1\tim3.c

     文件        134  2012-11-24 10:06  越障小车_1\HARDWARE\nrf905_1\tim3.h

     文件       2592  2013-04-26 15:53  越障小车_1\HARDWARE\PWM\timer_pwm.c

     文件        361  2013-04-12 15:25  越障小车_1\HARDWARE\PWM\timer_pwm.h

     文件       2038  2012-10-06 21:52  越障小车_1\SYSTEM\delay\delay.c

     文件        876  2011-01-12 20:34  越障小车_1\SYSTEM\delay\delay.h

     文件       6948  2012-10-03 20:03  越障小车_1\SYSTEM\sys\sys.c

     文件       3839  2011-01-12 20:34  越障小车_1\SYSTEM\sys\sys.h

     文件       3342  2011-04-17 15:42  越障小车_1\SYSTEM\usart\usart.c

     文件       1054  2011-04-17 15:45  越障小车_1\SYSTEM\usart\usart.h

     文件       2423  2014-10-10 19:39  越障小车_1\USER\cross.build_log.htm

     文件       1871  2013-05-18 22:24  越障小车_1\USER\cross.c

     文件         20  2014-10-10 19:37  越障小车_1\USER\cross.d

     文件      14631  2013-05-17 14:09  越障小车_1\USER\cross.hex

     文件        479  2014-10-10 19:37  越障小车_1\USER\cross.sct

    .......     73152  2014-10-10 19:39  越障小车_1\USER\cross.uvgui.Administrator

    .......     12304  2014-10-10 19:39  越障小车_1\USER\cross.uvopt

    .......     17400  2014-10-10 19:39  越障小车_1\USER\cross.uvproj

     文件       5811  2014-10-10 19:37  越障小车_1\USER\cross_Target 1.dep

    .......     79604  2013-07-13 10:16  越障小车_1\USER\cross_uvopt.bak

    .......     16674  2013-05-10 14:22  越障小车_1\USER\cross_uvproj.bak

     文件         36  2014-10-10 19:37  越障小车_1\USER\delay.d

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

评论

共有 条评论