資源簡介
利用定時器、外部中斷、GUI組件、串口等實現(xiàn)電子時鐘
代碼片段和文件信息
/*
*********************************************************************************************************
*????????????????????????????????????????????????uC/GUI
*????????????????????????Universal?graphic?software?for?embedded?applications
*
*???????????????????????(c)?Copyright?2002?Micrium?Inc.?Weston?FL
*???????????????????????(c)?Copyright?2002?SEGGER?Microcontroller?Systeme?GmbH
*
*??????????????礐/GUI?is?protected?by?international?copyright?laws.?Knowledge?of?the
*??????????????source?code?may?not?be?used?to?write?a?similar?product.?This?file?may
*??????????????only?be?used?in?accordance?with?a?license?and?should?not?be?redistributed
*??????????????in?any?way.?We?appreciate?your?understanding?and?fairness.
*
----------------------------------------------------------------------
File????????:?GUI_X.C
Purpose?????:?Config?/?System?dependent?externals?for?GUI
---------------------------END-OF-HEADER------------------------------
*/
#include?“GUI.h“
#include?“GUI_X.h“
/*********************************************************************
*
*???????Global?data
*/
volatile?int?OS_TimeMS;
/*********************************************************************
*
*??????Timing:
*?????????????????GUI_X_GetTime()
*?????????????????GUI_X_Delay(int)
??Some?timing?dependent?routines?require?a?GetTime
??and?delay?function.?Default?time?unit?(tick)?normally?is
??1?ms.
*/
int?GUI_X_GetTime(void)?{?
??return?OS_TimeMS;?
}
void?GUI_X_Delay(int?ms)?{?
??int?tEnd?=?OS_TimeMS?+?ms;
??while?((tEnd?-?OS_TimeMS)?>?0);
}
/*********************************************************************
*
*???????GUI_X_Init()
*
*?Note:
*?????GUI_X_Init()?is?called?from?GUI_Init?is?a?possibility?to?init
*?????some?hardware?which?needs?to?be?up?and?running?before?the?GUI.
*?????If?not?required?leave?this?routine?blank.
*/
void?GUI_X_Init(void)?{}
/*********************************************************************
*
*???????GUI_X_ExecIdle
*
*?Note:
*??Called?if?WM?is?in?idle?state
*/
void?GUI_X_ExecIdle(void)?{}
/*********************************************************************
*
*??????Logging:?OS?dependent
Note:
??Logging?is?used?in?higher?debug?levels?only.?The?typical?target
??build?does?not?use?logging?and?does?therefor?not?require?any?of
??the?logging?routines?below.?For?a?release?build?without?logging
??the?routines?below?may?be?eliminated?to?save?some?space.
??(If?the?linker?is?not?function?aware?and?eliminates?unreferenced
??functions?automatically)
*/
void?GUI_X_Log?????(const?char?*s)?{?GUI_USE_PARA(s);?}
void?GUI_X_Warn????(const?char?*s)?{?GUI_USE_PARA(s);?}
void?GUI_X_ErrorOut(const?char?*s)?{?GUI_USE_PARA(s);?}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-05-18?16:59??CLOCK\
?????目錄???????????0??2017-05-18?16:59??CLOCK\CORE\
?????文件???????17273??2010-06-07?10:25??CLOCK\CORE\core_cm3.c
?????文件???????85714??2011-02-09?14:59??CLOCK\CORE\core_cm3.h
?????文件???????15503??2011-03-10?10:52??CLOCK\CORE\startup_stm32f10x_hd.s
?????文件???????12765??2011-03-10?10:52??CLOCK\CORE\startup_stm32f10x_md.s
?????目錄???????????0??2017-05-18?16:59??CLOCK\Config\
?????文件????????1907??2016-06-20?10:49??CLOCK\Config\GUIConf.h
?????文件????????1226??2004-08-19?08:08??CLOCK\Config\GUITouchConf.h
?????文件????????2756??2004-08-19?08:08??CLOCK\Config\GUI_X.c
?????文件????????7724??2016-06-12?11:42??CLOCK\Config\LCDConf.h
?????文件??????????80??2005-09-07?23:14??CLOCK\Config\vssver.scc
?????目錄???????????0??2017-05-18?16:59??CLOCK\GUI\
?????目錄???????????0??2017-05-18?16:59??CLOCK\GUI\AntiAlias\
?????文件?????????242??2004-08-18?08:41??CLOCK\GUI\AntiAlias\CCGUIAntiAlias.bat
?????文件????????2838??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAAArc.c
?????文件????????5489??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAAChar.c
?????文件????????6814??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAAChar2.c
?????文件????????4503??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAAChar4.c
?????文件????????4008??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAACircle.c
?????文件????????8388??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAALib.c
?????文件????????3369??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAALine.c
?????文件????????3584??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAAPoly.c
?????文件????????2092??2004-08-19?08:08??CLOCK\GUI\AntiAlias\GUIAAPolyOut.c
?????文件?????????192??2005-09-07?23:14??CLOCK\GUI\AntiAlias\vssver.scc
?????目錄???????????0??2017-05-18?16:59??CLOCK\GUI\ConvertColor\
?????文件?????????486??2004-08-18?08:41??CLOCK\GUI\ConvertColor\CCConvertColor.bat
?????文件????????3065??2004-08-19?08:08??CLOCK\GUI\ConvertColor\LCDP111.c
?????文件????????3103??2004-08-19?08:08??CLOCK\GUI\ConvertColor\LCDP222.c
?????文件????????2185??2004-08-19?08:08??CLOCK\GUI\ConvertColor\LCDP233.c
?????文件????????2185??2004-08-19?08:08??CLOCK\GUI\ConvertColor\LCDP323.c
............此處省略2858個文件信息
- 上一篇:OgreMaxSceneExporter2.6.3
- 下一篇:SICP的舊版本
評論
共有 條評論