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

📄 group__byteordering.html

📁 Code to access MMC/SD cards with FAT16/FAT32 file system on an Atmel AVR8. Code contains SDHC suppor
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define LTOH32          </td>          <td>(</td>          <td class="paramtype">val&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td></td>        </tr>      </table></div><div class="memdoc"><p>Converts a 32-bit integer to host byte order. <p>Use this macro for compile time constants only. For variable values use the function <a class="el" href="group__byteordering.html#ga6a3e9e41e5a7fa0c61a9b7355135977" title="Converts a 32-bit integer to host byte order.">ltoh32()</a> instead. This saves code size.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>val</em>&nbsp;</td><td>A 32-bit integer in little-endian byte order. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The given 32-bit integer converted to host byte order. </dd></dl></div></div><p><hr><h2>Function Documentation</h2><a class="anchor" name="gb0e4bd12631fd8f1c1566b53cc5d701b"></a><!-- doxytag: member="byteordering.c::htol16" ref="gb0e4bd12631fd8f1c1566b53cc5d701b" args="(uint16_t h)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint16_t htol16           </td>          <td>(</td>          <td class="paramtype">uint16_t&nbsp;</td>          <td class="paramname"> <em>h</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td></td>        </tr>      </table></div><div class="memdoc"><p>Converts a 16-bit integer to little-endian byte order. <p>Use this function on variable values instead of the macro <a class="el" href="group__byteordering.html#gfe6b840e18479649f2f279510841b725" title="Converts a 16-bit integer to little-endian byte order.">HTOL16()</a>. This saves code size.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>h</em>&nbsp;</td><td>A 16-bit integer in host byte order. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The given 16-bit integer converted to little-endian byte order. </dd></dl></div></div><p><a class="anchor" name="gd99f704c5d785948044d1a0a81ffdd78"></a><!-- doxytag: member="byteordering.c::htol32" ref="gd99f704c5d785948044d1a0a81ffdd78" args="(uint32_t h)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint32_t htol32           </td>          <td>(</td>          <td class="paramtype">uint32_t&nbsp;</td>          <td class="paramname"> <em>h</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td></td>        </tr>      </table></div><div class="memdoc"><p>Converts a 32-bit integer to little-endian byte order. <p>Use this function on variable values instead of the macro <a class="el" href="group__byteordering.html#g4721d1b0a8ce813e569f1f50e28cbd49" title="Converts a 32-bit integer to little-endian byte order.">HTOL32()</a>. This saves code size.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>h</em>&nbsp;</td><td>A 32-bit integer in host byte order. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The given 32-bit integer converted to little-endian byte order. </dd></dl></div></div><p><a class="anchor" name="g956619f7d735460ad335c33399a5bfd0"></a><!-- doxytag: member="byteordering.h::ltoh16" ref="g956619f7d735460ad335c33399a5bfd0" args="(uint16_t l)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint16_t ltoh16           </td>          <td>(</td>          <td class="paramtype">uint16_t&nbsp;</td>          <td class="paramname"> <em>l</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td></td>        </tr>      </table></div><div class="memdoc"><p>Converts a 16-bit integer to host byte order. <p>Use this function on variable values instead of the macro <a class="el" href="group__byteordering.html#g5c0de5da892f4416d2e6a08a4313dd43" title="Converts a 16-bit integer to host byte order.">LTOH16()</a>. This saves code size.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>l</em>&nbsp;</td><td>A 16-bit integer in little-endian byte order. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The given 16-bit integer converted to host byte order. </dd></dl></div></div><p><a class="anchor" name="ga6a3e9e41e5a7fa0c61a9b7355135977"></a><!-- doxytag: member="byteordering.h::ltoh32" ref="ga6a3e9e41e5a7fa0c61a9b7355135977" args="(uint32_t l)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint32_t ltoh32           </td>          <td>(</td>          <td class="paramtype">uint32_t&nbsp;</td>          <td class="paramname"> <em>l</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td></td>        </tr>      </table></div><div class="memdoc"><p>Converts a 32-bit integer to host byte order. <p>Use this function on variable values instead of the macro <a class="el" href="group__byteordering.html#gd6a95c92a285d197c78cd0c680266682" title="Converts a 32-bit integer to host byte order.">LTOH32()</a>. This saves code size.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>l</em>&nbsp;</td><td>A 32-bit integer in little-endian byte order. </td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The given 32-bit integer converted to host byte order. </dd></dl></div></div><p></div><hr size="1"><address style="text-align: right;"><small>Generated on Fri Nov 21 09:17:15 2008 for sd-reader by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -