資源簡介
基于S3C2451的嵌入式電子相冊

代碼片段和文件信息
#include?“s3c2451_key.h“
extern?void?delay_ms(unsigned?int?xms);
void?KEY_INIT(void)
{
GPIO_InitType?gpio_init_typedef;
gpio_init_typedef.mode?=?GPIO_MODE_IN;
gpio_init_typedef.udp?=?GPIO_UDP_UP;
gpio_init_typedef.pinx?=?GPIO_Pin_0?|?GPIO_Pin_1?|?GPIO_Pin_2?|?GPIO_Pin_3;
GPIO_WriteBit(GPIOF?GPIO_Pin_0?|?GPIO_Pin_1?|?GPIO_Pin_2?|?GPIO_Pin_3?BIT_SET);
GPIO_Init(GPIOF?gpio_init_typedef);
}
U8?KEY_Scan(U8?mode)?? //按鍵掃描函數(shù)
{
????static?U8?key_up=1;//按鍵按松開標(biāo)志
if(mode)key_up=1;??//支持連按 ??
if(key_up&&(k1==BIT_RESET?||?k2==BIT_RESET?||?k3==BIT_RESET?||?k4==BIT_RESET))
{
delay_ms(10);//去抖動?
key_up=0;
if(k1==BIT_RESET)
{
return?k1_pres;
}
else?if(k2==BIT_RESET)
{
return?k2_pres;
}
else?if(k3==BIT_RESET)
{
return?k3_pres;
}
else?if(k4==BIT_RESET)
{
return?k4_pres;
}
}else?if(k1==BIT_SET?&&?k2==BIT_SET?&&?k3==BIT_SET?&&?k4==BIT_SET)
{
key_up=1;
}? ????
? return?0;//?無按鍵按下
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-30?13:15??ARM電子相冊\
?????目錄???????????0??2017-07-28?09:03??ARM電子相冊\BIN\
?????文件?????1552616??2017-07-30?00:40??ARM電子相冊\BIN\Mini2451_Demo.bin
?????目錄???????????0??2017-07-28?09:17??ARM電子相冊\HARDWARE\
?????目錄???????????0??2017-07-28?13:40??ARM電子相冊\HARDWARE\KEY\
?????文件????????1011??2017-07-19?17:20??ARM電子相冊\HARDWARE\KEY\s3c2451_key.c
?????文件?????????652??2017-07-28?13:40??ARM電子相冊\HARDWARE\KEY\s3c2451_key.h
?????目錄???????????0??2017-07-29?18:14??ARM電子相冊\HARDWARE\LCD\
?????文件?????1574493??2017-07-19?16:03??ARM電子相冊\HARDWARE\LCD\1.c
?????文件?????1574493??2017-07-19?16:09??ARM電子相冊\HARDWARE\LCD\2.c
?????文件?????1574493??2017-07-19?16:10??ARM電子相冊\HARDWARE\LCD\3.c
?????文件?????1574493??2017-07-19?16:10??ARM電子相冊\HARDWARE\LCD\4.c
?????文件?????1574487??2017-07-27?11:59??ARM電子相冊\HARDWARE\LCD\5.c
?????文件???????13815??2017-07-19?18:05??ARM電子相冊\HARDWARE\LCD\ascii.c
?????文件???????16347??2017-07-29?18:14??ARM電子相冊\HARDWARE\LCD\chinesefont.c
?????文件???????16156??2012-08-25?14:01??ARM電子相冊\HARDWARE\LCD\font.h
?????文件???????11738??2017-07-28?09:12??ARM電子相冊\HARDWARE\LCD\s3c2451_lcd.c
?????文件????????4753??2017-07-27?10:06??ARM電子相冊\HARDWARE\LCD\s3c2451_lcd.h
?????目錄???????????0??2017-07-28?09:03??ARM電子相冊\HARDWARE\LED\
?????文件????????1202??2017-07-17?18:00??ARM電子相冊\HARDWARE\LED\s3c2451_led.c
?????文件?????????830??2017-07-07?14:38??ARM電子相冊\HARDWARE\LED\s3c2451_led.h
?????目錄???????????0??2017-07-28?09:17??ARM電子相冊\HARDWARE\picture\
?????文件?????1574496??2017-07-28?10:17??ARM電子相冊\HARDWARE\picture\aaaa.c
?????文件?????1574496??2017-07-28?10:21??ARM電子相冊\HARDWARE\picture\bbbb.c
?????文件?????1574496??2017-07-28?10:18??ARM電子相冊\HARDWARE\picture\cccc.c
?????文件?????1574496??2017-07-28?10:19??ARM電子相冊\HARDWARE\picture\dddd.c
?????文件?????1574496??2017-07-28?10:19??ARM電子相冊\HARDWARE\picture\pppp.c
?????目錄???????????0??2017-07-30?13:15??ARM電子相冊\Listings\
?????文件???????73079??2017-07-30?13:14??ARM電子相冊\Mini2451_Demo.uvgui.Administrator
?????文件???????71083??2016-05-22?08:14??ARM電子相冊\Mini2451_Demo.uvgui.Angus
?????文件??????141008??2017-07-27?10:27??ARM電子相冊\Mini2451_Demo.uvgui.hjf
............此處省略36個文件信息
評論
共有 條評論