亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? alarm.c

?? 2410bios 實現簡單功能 裸板傳輸 跑馬燈 定時器
?? C
字號:
#include "def.h"
#include "2410addr.h"
#include "2410lib.h"
#include "rtcapi.h"
#include "alarm.h"

/*
ALARM初始化,當系統地一次運行或者復位時運行。用于重組ALARM數據并啟動ALARM。 
輸入:無 
輸出:TRUE--成功;FALSE--失敗
*/
char ALM_Init(void)
{
	return 0;
}

/*
APP注冊,如果APP要使用ALARM功能,則必須先應用這個函數注冊。 
輸入:pAlmApp--要增加的APP注冊項結構指針 
輸出:TRUE--成功;FALSE--失敗 
*/
char ALM_RegisterApp(ALM_APP_T almApp)
{
	return 0;
}

/*
APP銷注,如果APP不再使用ALARM功能,則需要應用這個函數銷注。 
輸入:appName--應用程序標識 
輸出:TRUE--成功;FALSE--失敗 
*/
char ALM_DeRegisterApp(const char *appName)
{
	return 0;
}

/*
系統調用,系統會檢測到RTC產生中斷時,調用這個函數。獲取當前響鬧ALARM信息和個數 
輸入:pAlmInfo--傳給系統的目的ALARM信息數組, 
      pAlmCount--數組中元素個數, 
	  maxRequest--最大需求個數 
輸出:TRUE--成功;FALSE--失敗 
*/
BYTE ALM_GetAlarmInfo(ALM_CINFO_T *pAlmInfo, WORD *pAlmCount, WORD maxRequest)
{
	return 0;
}

/*
查看ALARM項下次工作的時間 
輸入:pInDT--要查看的時間指針;pOutDT--轉換后時間指針;itemType--要查看的ALARM事件類型;interval--固定間隔時間長度(如果不是固定間隔類型則為零) 
輸出:TRUE--成功;FALSE--沒有相應時間 
*/
char ALM_TestResponse(SYSTEMTIME *pInDT, SYSTEMTIME *pOutDT, char itemType, DWORD interval)
{
	return 0;
} 

/*
增加ALARM事件,當增加一個ALARM項后,在該項生命期內,編號不會改變。 
輸入:pAlmItem--要增加的ALARM事件結構指針 
輸出:ALARM事件序號 
*/
DWORD ALM_AddAlarm(ALM_ITEM_T *pAlmItem) 
{
	return 0;
}

/*
刪除ALARM事件 
輸入:itemNo--要刪除的ALARM事件序號 
輸出:ALARM事件序號 
*/
DWORD ALM_DelAlarm(DWORD itemNo)
{
	return 0;
}

/*
修改ALARM事件
輸入:almItem--要修改的ALARM事件結構指針;itemNo--要修改的ALARM事件序號
輸出:ALARM事件序號 
*/
DWORD ALM_ModifyAlarm(ALM_ITEM_T *pAlmItem, DWORD itemNo)
{
	return 0;
}

/*
重新標記ALARM事件,用于系統崩潰后重建ALARM
輸入:pAlmItem--要修改的ALARM事件結構指針;itemNo--要修改的ALARM事件序號
輸出:TRUE--成功;FALSE--失敗
*/
BYTE ALM_RemarkAlmItem(ALM_ITEM_T *pAlmItem, DWORD itemNo)
{
	return 0;
}

/**************************************************************/
static U8 AlarmOn = 0;
static void (*AlarmCallBack)(void);

static void __irq IsrAlarm(void)
{
//	WrUTXH0('A');
	if(AlarmCallBack)
		(*AlarmCallBack)();
	ClearPending(BIT_RTC);
}

void OpenAlarm(void (*cbf)(void))
{
	AlarmOn = 1;
	rRTCALM = (0x7f);	//enable alarm
	//唯一指定的時間,年/月/日/時/分/秒方式只觸發一次
	//若要按年/季/月/時/分固定間隔重觸發需要再設alarm的date,time
	AlarmCallBack = cbf;
	pISR_RTC = (U32)IsrAlarm;
	ClearPending(BIT_RTC);	
	EnableIrq(BIT_RTC);		
}

void CloseAlarm(void)
{
	AlarmOn = 0;
	rRTCALM = 0;			//disable alarm
	AlarmCallBack = NULL;
	DisableIrq(BIT_RTC);
}

U8 AlarmSetDate(DATETIME_T *date)
{
	if(AlarmOn&&RtcCheckDateValid(date->year, date->month, date->day))
	{
		U8 tmp;
		
		if((date->year<2000)||(date->year>2999))
			return FALSE;
		if((date->hour>23)||(date->minute>59)||(date->second>59))
			return FALSE;
		
		rRTCCON = 1;	//enable RTC write;
		
		tmp = date->second;
		rALMSEC  = ((tmp/10)<<4)+(tmp%10);
		tmp = date->minute;
		rALMMIN  = ((tmp/10)<<4)+(tmp%10);
		tmp = date->hour;
		rALMHOUR = ((tmp/10)<<4)+(tmp%10);
		tmp = date->day;
		rALMDATE = ((tmp/10)<<4)+(tmp%10);					
		tmp = date->month;
		rALMMON  = ((tmp/10)<<4)+(tmp%10);	
		tmp = date->year-2000;
		rALMYEAR = ((tmp/10)<<4)+(tmp%10);
		
		rRTCCON = 0;	//disable RTC write
			
		return TRUE;	
	}
	return FALSE;
}

U8 AlarmGetDate(DATETIME_T *date)
{
	if(AlarmOn)
	{
		U8 tmp;
		
		tmp = rALMYEAR;
		date->year     = (tmp>>4)*10+(tmp&0xf);
		tmp = rALMMON;
		date->month    = (tmp>>4)*10+(tmp&0xf);		
		tmp = rALMDATE;
		date->day      = (tmp>>4)*10+(tmp&0xf);
		tmp = rALMHOUR;
		date->hour     = (tmp>>4)*10+(tmp&0xf);
		tmp = rALMMIN;
		date->minute   = (tmp>>4)*10+(tmp&0xf);
		tmp = rALMSEC;					
		date->second   = (tmp>>4)*10+(tmp&0xf);
	
		return TRUE;
	}
	return FALSE;
}

/*
ALARM觸發后,通過下列接口通知OS,OS進行消息封裝后提供給給GUI或應用層
輸入:沒有
返回:沒有
注意:AlarmProc()函數只能在高級中HISR中被調用,否則系統異常。
*/
void AlarmProc(void)
{
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱码一区二区三区| 国产精品538一区二区在线| 日韩欧美一级二级三级久久久| 国产一区二区三区高清播放| 亚洲激情综合网| 国产欧美日韩三级| 91精品国产乱| 欧美性猛交xxxx乱大交退制版| 国产成人亚洲综合a∨猫咪| 日韩精品电影在线| 亚洲欧美另类久久久精品| 国产日韩三级在线| 日韩一级在线观看| 欧美日韩免费视频| 91麻豆精品秘密| 成人美女视频在线看| 美国毛片一区二区| 日韩av高清在线观看| 亚洲精品欧美综合四区| 国产精品毛片久久久久久| 精品国产乱码久久| 欧美一区二区三区四区五区| 欧美色图天堂网| 99精品视频在线观看| 成人免费视频一区二区| 寂寞少妇一区二区三区| 日本成人在线看| 日韩在线播放一区二区| 亚洲自拍另类综合| 亚洲一区二区三区四区五区中文| 自拍偷拍亚洲欧美日韩| 国产精品成人一区二区三区夜夜夜| 精品电影一区二区三区| 日韩精品一区二区三区swag| 91精品在线免费观看| 91麻豆精品国产91久久久久久久久 | 久久中文娱乐网| 欧美成人乱码一区二区三区| 制服丝袜亚洲网站| 欧美日韩成人在线一区| 欧美日本国产一区| 91精品国产综合久久小美女| 4438成人网| 日韩一级二级三级精品视频| 欧美一区二区三区婷婷月色| 日韩视频在线一区二区| 日韩你懂的在线播放| 精品国产乱码久久久久久影片| 欧美成人video| 久久精品亚洲精品国产欧美kt∨| 国产亚洲1区2区3区| 国产精品欧美精品| 尤物av一区二区| 亚洲成人av中文| 日韩精品国产精品| 极品少妇一区二区三区精品视频 | 日韩一区二区三区电影| 欧美一级日韩一级| 精品国产免费一区二区三区四区| 久久久精品一品道一区| 成人欧美一区二区三区白人| 一区二区三区在线影院| 偷拍亚洲欧洲综合| 国产乱人伦精品一区二区在线观看| 风间由美一区二区三区在线观看| 成人禁用看黄a在线| 欧美在线免费观看视频| 日韩你懂的电影在线观看| 亚洲成人自拍一区| 日韩精品成人一区二区在线| 国产一区二区调教| 91麻豆精东视频| 日韩一区二区在线观看| 亚洲国产精品成人综合色在线婷婷| 日韩理论片中文av| 美国毛片一区二区三区| 99在线视频精品| 制服丝袜亚洲网站| 国产精品久久久久7777按摩 | 国产一区二区精品久久| 99亚偷拍自图区亚洲| 欧美日韩一区高清| 国产视频亚洲色图| 亚洲高清免费观看高清完整版在线观看| 美腿丝袜亚洲三区| 91免费视频网址| 欧美大片在线观看一区二区| 中文字幕一区二区不卡| 日韩成人一级片| 成人美女在线观看| 欧美岛国在线观看| 亚洲综合免费观看高清完整版 | 欧美视频你懂的| 337p日本欧洲亚洲大胆精品| 伊人婷婷欧美激情| 国产成人精品一区二| 欧美伊人久久久久久午夜久久久久| 2023国产精品| 午夜亚洲福利老司机| 国产成人超碰人人澡人人澡| 欧美精品在线一区二区三区| 国产精品国产三级国产aⅴ入口| 欧美aaaaaa午夜精品| 91久久免费观看| 亚洲国产精品成人综合 | 久久99国产精品免费| 欧洲av在线精品| 国产精品五月天| 国产一区二区三区久久久| 欧美剧情电影在线观看完整版免费励志电影 | 色综合久久综合中文综合网| 久久综合精品国产一区二区三区| 香蕉av福利精品导航 | 日韩视频一区二区三区 | 亚洲欧美色图小说| 岛国av在线一区| 久久先锋影音av| 精品一区二区三区免费毛片爱 | 色婷婷亚洲婷婷| 中文字幕一区二区三区在线播放 | 欧美日韩一区二区三区四区五区| 国产精品乱人伦| 国产成a人无v码亚洲福利| 精品国产污网站| 欧美96一区二区免费视频| 欧美日韩一区 二区 三区 久久精品| 国产精品久久久久久久久久久免费看| 国产剧情一区二区| 国产午夜亚洲精品理论片色戒| 美女视频第一区二区三区免费观看网站| 欧美日韩一区视频| 午夜激情一区二区三区| 欧美午夜精品一区| 无码av免费一区二区三区试看| 欧美午夜在线一二页| 亚洲亚洲人成综合网络| 欧美日韩在线一区二区| 亚洲成人动漫在线免费观看| 91激情五月电影| 亚洲国产裸拍裸体视频在线观看乱了| 欧美亚洲综合在线| 亚洲h在线观看| 欧美一卡2卡3卡4卡| 麻豆精品精品国产自在97香蕉 | 国产午夜精品久久久久久免费视 | 蜜臀av性久久久久av蜜臀妖精| 欧美高清视频一二三区 | 一本久道中文字幕精品亚洲嫩 | 国产一区在线精品| 亚洲国产精品成人综合色在线婷婷 | 91麻豆精品国产自产在线| 秋霞av亚洲一区二区三| 精品久久久久香蕉网| 国产精品一二三四| 亚洲欧洲另类国产综合| 欧洲日韩一区二区三区| 午夜精品久久一牛影视| 日韩欧美一二三| 国产福利精品一区| 亚洲免费观看在线视频| 欧美日韩情趣电影| 国产一区二区调教| 综合在线观看色| 欧美卡1卡2卡| 国产一区二区美女| 亚洲视频综合在线| 91精品国产一区二区三区蜜臀| 国产一区二区三区在线观看精品| 国产精品美女久久久久高潮| 欧美午夜片在线看| 激情六月婷婷久久| 亚洲日本va午夜在线影院| 欧美日韩亚洲综合在线| 精品一区二区三区不卡| 亚洲欧洲性图库| 欧美一区二区免费| a美女胸又www黄视频久久| 午夜视黄欧洲亚洲| 欧美国产精品劲爆| 欧美日韩高清不卡| 丰满少妇久久久久久久| 午夜精品久久久久久久蜜桃app| 欧美精品一区二区三区一线天视频 | 欧美日韩一区二区电影| 国产福利一区二区| 亚洲成av人在线观看| 久久九九国产精品| 欧美日本视频在线| 成人午夜又粗又硬又大| 日韩精品一二区| 亚洲欧洲色图综合| 精品999在线播放| 欧美在线播放高清精品| 国产麻豆视频一区二区| 午夜精彩视频在线观看不卡| 国产精品欧美一级免费| 精品日韩99亚洲| 欧美日韩精品专区| 99久久综合国产精品| 久久99深爱久久99精品|