⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 print__funcs_8c.html

📁 avr32100.zip Embedded demo
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<div class="memdoc"><p><p>Definition at line <a class="el" href="print__funcs_8c-source.html#l00025">25</a> of file <a class="el" href="print__funcs_8c-source.html">print_funcs.c</a>.<p>References <a class="el" href="print__funcs_8c-source.html#l00043">print()</a>, and <a class="el" href="pdc__example_8c-source.html#l00051">usart0</a>.<div class="fragment"><pre class="fragment"><a name="l00026"></a>00026 {<a name="l00027"></a>00027         avr32_usart_t *<a class="code" href="pdc__example_8c.html#815b2ce862a7fa7c51e4ffb658f410dd">usart0</a> = (<span class="keywordtype">void</span> *) AVR32_USART0_ADDRESS;<a name="l00028"></a>00028         <a class="code" href="print__funcs_8c.html#6d8f6870ed871f3fac022cea8ad9240b">print</a>(usart0, str);<a name="l00029"></a>00029 }</pre></div><p><p>Here is the call graph for this function:</div></div><p><a class="anchor" name="785eba15049e9556dadb53127d8998b4"></a><!-- doxytag: member="print_funcs.c::print_dbg_hex" ref="785eba15049e9556dadb53127d8998b4" args="(unsigned long n)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void print_dbg_hex           </td>          <td>(</td>          <td class="paramtype">unsigned long&nbsp;</td>          <td class="paramname"> <em>n</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="print__funcs_8c-source.html#l00037">37</a> of file <a class="el" href="print__funcs_8c-source.html">print_funcs.c</a>.<p>References <a class="el" href="print__funcs_8c-source.html#l00071">print_hex()</a>, and <a class="el" href="pdc__example_8c-source.html#l00051">usart0</a>.<div class="fragment"><pre class="fragment"><a name="l00038"></a>00038 {<a name="l00039"></a>00039         avr32_usart_t *<a class="code" href="pdc__example_8c.html#815b2ce862a7fa7c51e4ffb658f410dd">usart0</a> = (<span class="keywordtype">void</span> *) AVR32_USART0_ADDRESS;<a name="l00040"></a>00040         <a class="code" href="print__funcs_8c.html#391175d3aeea10a8dff2d9c8b8b71534">print_hex</a>(usart0, n);<a name="l00041"></a>00041 }</pre></div><p><p>Here is the call graph for this function:</div></div><p><a class="anchor" name="d8b70d07a6681ed9a076aa8509dbe2cb"></a><!-- doxytag: member="print_funcs.c::print_dbg_ulong" ref="d8b70d07a6681ed9a076aa8509dbe2cb" args="(unsigned long n)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void print_dbg_ulong           </td>          <td>(</td>          <td class="paramtype">unsigned long&nbsp;</td>          <td class="paramname"> <em>n</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="print__funcs_8c-source.html#l00031">31</a> of file <a class="el" href="print__funcs_8c-source.html">print_funcs.c</a>.<p>References <a class="el" href="print__funcs_8c-source.html#l00057">print_ulong()</a>, and <a class="el" href="pdc__example_8c-source.html#l00051">usart0</a>.<div class="fragment"><pre class="fragment"><a name="l00032"></a>00032 {<a name="l00033"></a>00033         avr32_usart_t *<a class="code" href="pdc__example_8c.html#815b2ce862a7fa7c51e4ffb658f410dd">usart0</a> = (<span class="keywordtype">void</span> *) AVR32_USART0_ADDRESS;<a name="l00034"></a>00034         <a class="code" href="print__funcs_8c.html#87b437e5caa0abea220fa11d5d07c490">print_ulong</a>(usart0, n);<a name="l00035"></a>00035 }</pre></div><p><p>Here is the call graph for this function:</div></div><p><a class="anchor" name="391175d3aeea10a8dff2d9c8b8b71534"></a><!-- doxytag: member="print_funcs.c::print_hex" ref="391175d3aeea10a8dff2d9c8b8b71534" args="(volatile avr32_usart_t *usart, unsigned long n)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void print_hex           </td>          <td>(</td>          <td class="paramtype">volatile avr32_usart_t *&nbsp;</td>          <td class="paramname"> <em>usart</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">unsigned long&nbsp;</td>          <td class="paramname"> <em>n</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="print__funcs_8c-source.html#l00071">71</a> of file <a class="el" href="print__funcs_8c-source.html">print_funcs.c</a>.<p>References <a class="el" href="print__funcs_8c-source.html#l00043">print()</a>.<p>Referenced by <a class="el" href="print__funcs_8c-source.html#l00037">print_dbg_hex()</a>, and <a class="el" href="usart__example3_8c-source.html#l00030">usart_int_handler()</a>.<div class="fragment"><pre class="fragment"><a name="l00072"></a>00072 {<a name="l00073"></a>00073   <span class="keywordtype">char</span> tmp[9];<a name="l00074"></a>00074   <span class="keywordtype">int</span> i;<a name="l00075"></a>00075 <a name="l00076"></a>00076   <span class="keywordflow">for</span> (i = 0; i &lt; 8; i++) {<a name="l00077"></a>00077     <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> nibble;<a name="l00078"></a>00078 <a name="l00079"></a>00079     nibble = (n &gt;&gt; (28 - 4 * i)) &amp; 0xf;<a name="l00080"></a>00080     <span class="keywordflow">if</span> (nibble &lt; 10)<a name="l00081"></a>00081       tmp[i] = nibble + <span class="charliteral">'0'</span>;<a name="l00082"></a>00082     <span class="keywordflow">else</span><a name="l00083"></a>00083       tmp[i] = nibble - 10 + <span class="charliteral">'a'</span>;<a name="l00084"></a>00084   }<a name="l00085"></a>00085   tmp[8] = 0;<a name="l00086"></a>00086 <a name="l00087"></a>00087   <a class="code" href="print__funcs_8c.html#6d8f6870ed871f3fac022cea8ad9240b">print</a>(usart, tmp);<a name="l00088"></a>00088 }</pre></div><p><p>Here is the call graph for this function:</div></div><p><a class="anchor" name="87b437e5caa0abea220fa11d5d07c490"></a><!-- doxytag: member="print_funcs.c::print_ulong" ref="87b437e5caa0abea220fa11d5d07c490" args="(volatile avr32_usart_t *usart, unsigned long n)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void print_ulong           </td>          <td>(</td>          <td class="paramtype">volatile avr32_usart_t *&nbsp;</td>          <td class="paramname"> <em>usart</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">unsigned long&nbsp;</td>          <td class="paramname"> <em>n</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="print__funcs_8c-source.html#l00057">57</a> of file <a class="el" href="print__funcs_8c-source.html">print_funcs.c</a>.<p>References <a class="el" href="print__funcs_8c-source.html#l00043">print()</a>.<p>Referenced by <a class="el" href="print__funcs_8c-source.html#l00031">print_dbg_ulong()</a>, and <a class="el" href="usart__example2_8c-source.html#l00115">print_pm_stats()</a>.<div class="fragment"><pre class="fragment"><a name="l00058"></a>00058 {<a name="l00059"></a>00059   <span class="keywordtype">char</span> tmp[16];<a name="l00060"></a>00060   <span class="keywordtype">int</span> i = <span class="keyword">sizeof</span>(tmp) - 1;<a name="l00061"></a>00061 <a name="l00062"></a>00062   tmp[i] = 0;<a name="l00063"></a>00063   <span class="keywordflow">do</span> {<a name="l00064"></a>00064     tmp[--i] = (n % 10) + <span class="charliteral">'0'</span>;<a name="l00065"></a>00065     n /= 10;<a name="l00066"></a>00066   } <span class="keywordflow">while</span> (n);<a name="l00067"></a>00067 <a name="l00068"></a>00068   <a class="code" href="print__funcs_8c.html#6d8f6870ed871f3fac022cea8ad9240b">print</a>(usart, tmp + i);<a name="l00069"></a>00069 }</pre></div><p><p>Here is the call graph for this function:</div></div><p><hr size="1"><address style="align: right;"><small>Generated on Thu May 10 14:14:48 2007 for AVR321000 Communication with the AVR32 USART by&nbsp;<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 + -