📄 time_8h.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>Sample MSP430-4619LCD Project: time.h File Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.1 --><div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li id="current"><a href="files.html"><span>Files</span></a></li> </ul></div><div class="tabs"> <ul> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul></div><h1>time.h File Reference</h1>Real time clock function header. <a href="#_details">More...</a><p><p>This graph shows which files directly or indirectly include this file:<p><center><img src="time_8h__dep__incl.png" border="0" usemap="#time.hdep_map" alt=""></center><map name="time.hdep_map"><area href="lcd_8c.html" shape="rect" coords="143,6,196,30" alt=""><area href="main_8c.html" shape="rect" coords="136,54,203,78" alt=""><area href="nrf24l01_8c.html" shape="rect" coords="124,102,215,126" alt=""><area href="periphery_8c.html" shape="rect" coords="121,150,217,174" alt=""><area href="time_8c.html" shape="rect" coords="137,198,201,222" alt=""></map><p><a href="time_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Data Structures</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structTIME__date__t.html">TIME_date_t</a></td></tr><tr><td colspan="2"><br><h2>Defines</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="af0df2b37a0e27c6f424ab4fcc5cd1c2"></a><!-- doxytag: member="time.h::TIME_DEFAULT_YEAR" ref="af0df2b37a0e27c6f424ab4fcc5cd1c2" args="" -->#define </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#af0df2b37a0e27c6f424ab4fcc5cd1c2">TIME_DEFAULT_YEAR</a> 2007</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Year after power up. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9e9f22a3f109f53f87eca0f55816fcf2"></a><!-- doxytag: member="time.h::TIME_DEFAULT_MONTH" ref="9e9f22a3f109f53f87eca0f55816fcf2" args="" -->#define </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#9e9f22a3f109f53f87eca0f55816fcf2">TIME_DEFAULT_MONTH</a> 6</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Month after power up. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2edf652e64763d5cf7349bee485adb0b"></a><!-- doxytag: member="time.h::TIME_DEFAULT_DAY" ref="2edf652e64763d5cf7349bee485adb0b" args="" -->#define </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#2edf652e64763d5cf7349bee485adb0b">TIME_DEFAULT_DAY</a> 1</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Day after power up. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e3c65bf03d206ac79ddece5ac9ca7a8d"></a><!-- doxytag: member="time.h::TIME_DEFAULT_HOUR" ref="e3c65bf03d206ac79ddece5ac9ca7a8d" args="" -->#define </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#e3c65bf03d206ac79ddece5ac9ca7a8d">TIME_DEFAULT_HOUR</a> 12</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Hour after power up. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da6d3e004b838cbcf084ba18f7bb0a4b"></a><!-- doxytag: member="time.h::TIME_DEFAULT_MIN" ref="da6d3e004b838cbcf084ba18f7bb0a4b" args="" -->#define </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#da6d3e004b838cbcf084ba18f7bb0a4b">TIME_DEFAULT_MIN</a> 0</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Minute after power up. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6156d1462562f13a0bba6f859477369a"></a><!-- doxytag: member="time.h::TIME_DEFAULT_SEC" ref="6156d1462562f13a0bba6f859477369a" args="" -->#define </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#6156d1462562f13a0bba6f859477369a">TIME_DEFAULT_SEC</a> 0</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Sec after power up. <br></td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#c4b4fac5a1f7b28dfa224bcf70b86b50">TIME_init</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#3694d20c5b1a60d7b75cf58c221705bf">TIME_setDate</a> (const <a class="el" href="structTIME__date__t.html">TIME_date_t</a> *date)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#df0c0774065e86c0b1482b47098a3ac2">TIME_getDate</a> (<a class="el" href="structTIME__date__t.html">TIME_date_t</a> *const date)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#9af0f4a5c28d65ca84fb763fd91e8731">mdelay</a> (uint32_t milliseconds)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#90a025f7305405a19406dd352b8a5b0d">delay</a> (uint32_t seconds)</td></tr><tr><td colspan="2"><br><h2>Variables</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b69c774dad0814fa066f807e4aba7fb7"></a><!-- doxytag: member="time.h::jiffies" ref="b69c774dad0814fa066f807e4aba7fb7" args="" -->volatile uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="time_8h.html#b69c774dad0814fa066f807e4aba7fb7">jiffies</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">counts milliseconds <br></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>Real time clock function header. <p><dl class="author" compact><dt><b>Author:</b></dt><dd>Peter Ivanov, Olimex Ltd. </dd></dl><p>Definition in file <a class="el" href="time_8h-source.html">time.h</a>.<hr><h2>Function Documentation</h2><a class="anchor" name="90a025f7305405a19406dd352b8a5b0d"></a><!-- doxytag: member="time.h::delay" ref="90a025f7305405a19406dd352b8a5b0d" args="(uint32_t seconds)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void delay </td> <td>(</td> <td class="paramtype">uint32_t </td> <td class="paramname"> <em>seconds</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Delays a few seconds.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>seconds</em> </td><td>Delay in seconds. </td></tr> </table></dl><p>Definition at line <a class="el" href="time_8c-source.html#l00121">121</a> of file <a class="el" href="time_8c-source.html">time.c</a>.</div></div><p><a class="anchor" name="9af0f4a5c28d65ca84fb763fd91e8731"></a><!-- doxytag: member="time.h::mdelay" ref="9af0f4a5c28d65ca84fb763fd91e8731" args="(uint32_t milliseconds)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void mdelay </td> <td>(</td> <td class="paramtype">uint32_t </td> <td class="paramname"> <em>milliseconds</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Delay a few milliseconds.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>milliseconds</em> </td><td>Delay in milliseconds. </td></tr> </table></dl><p>Definition at line <a class="el" href="time_8c-source.html#l00115">115</a> of file <a class="el" href="time_8c-source.html">time.c</a>.</div></div><p><a class="anchor" name="df0c0774065e86c0b1482b47098a3ac2"></a><!-- doxytag: member="time.h::TIME_getDate" ref="df0c0774065e86c0b1482b47098a3ac2" args="(TIME_date_t *const date)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void TIME_getDate </td> <td>(</td> <td class="paramtype"><a class="el" href="structTIME__date__t.html">TIME_date_t</a> *const </td> <td class="paramname"> <em>date</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Get current date.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>date</em> </td><td>Date to set. </td></tr> </table></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structTIME__date__t.html">TIME_date_t</a> </dd></dl><p>Definition at line <a class="el" href="time_8c-source.html#l00090">90</a> of file <a class="el" href="time_8c-source.html">time.c</a>.</div></div><p><a class="anchor" name="c4b4fac5a1f7b28dfa224bcf70b86b50"></a><!-- doxytag: member="time.h::TIME_init" ref="c4b4fac5a1f7b28dfa224bcf70b86b50" args="()" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void TIME_init </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Initializes RTC and watchdog system. Watchdog is used to generate interrupt in every ms. <p>Definition at line <a class="el" href="time_8c-source.html#l00077">77</a> of file <a class="el" href="time_8c-source.html">time.c</a>.</div></div><p><a class="anchor" name="3694d20c5b1a60d7b75cf58c221705bf"></a><!-- doxytag: member="time.h::TIME_setDate" ref="3694d20c5b1a60d7b75cf58c221705bf" args="(const TIME_date_t *date)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void TIME_setDate </td> <td>(</td> <td class="paramtype">const <a class="el" href="structTIME__date__t.html">TIME_date_t</a> * </td> <td class="paramname"> <em>date</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Set current date.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>date</em> </td><td>Date to set. </td></tr> </table></dl><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structTIME__date__t.html">TIME_date_t</a> </dd></dl><p>Definition at line <a class="el" href="time_8c-source.html#l00102">102</a> of file <a class="el" href="time_8c-source.html">time.c</a>.</div></div><p><hr size="1"><address style="align: right;"><small>Generated on Sun Oct 21 19:25:35 2007 for Sample MSP430-4619LCD Project by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -