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

📄 lis3l02_8h.html

📁 国外牛人公开的AVR代码
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a34" doxytag="lis3l02.h::LIS3L02_CTRLREG2_BOOT"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a34">LIS3L02_CTRLREG2_BOOT</a>&nbsp;&nbsp;&nbsp;0x10</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 CtrlReg2 Reboot from memory. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a35" doxytag="lis3l02.h::LIS3L02_CTRLREG2_FS"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a35">LIS3L02_CTRLREG2_FS</a>&nbsp;&nbsp;&nbsp;0x80</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 CtrlReg2 Full-scale Select (0=2g, 1=6g). <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a36" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_MXL"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a36">LIS3L02_WAKEUPCFG_MXL</a>&nbsp;&nbsp;&nbsp;0x01</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Mask X Low Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a37" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_MXH"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a37">LIS3L02_WAKEUPCFG_MXH</a>&nbsp;&nbsp;&nbsp;0x02</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Mask X High Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a38" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_MYL"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a38">LIS3L02_WAKEUPCFG_MYL</a>&nbsp;&nbsp;&nbsp;0x04</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Mask Y Low Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a39" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_MYH"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a39">LIS3L02_WAKEUPCFG_MYH</a>&nbsp;&nbsp;&nbsp;0x08</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Mask Y High Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a40" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_MZL"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a40">LIS3L02_WAKEUPCFG_MZL</a>&nbsp;&nbsp;&nbsp;0x10</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Mask Z Low Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a41" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_MZH"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a41">LIS3L02_WAKEUPCFG_MZH</a>&nbsp;&nbsp;&nbsp;0x20</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Mask Z High Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a42" doxytag="lis3l02.h::LIS3L02_WAKEUPCFG_LIR"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a42">LIS3L02_WAKEUPCFG_LIR</a>&nbsp;&nbsp;&nbsp;0x40</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPCFG Latch Intr Request. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a43" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_XL"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a43">LIS3L02_WAKEUPSRC_XL</a>&nbsp;&nbsp;&nbsp;0x01</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC X Low Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a44" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_XH"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a44">LIS3L02_WAKEUPSRC_XH</a>&nbsp;&nbsp;&nbsp;0x02</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC X High Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a45" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_YL"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a45">LIS3L02_WAKEUPSRC_YL</a>&nbsp;&nbsp;&nbsp;0x04</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC Y Low Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a46" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_YH"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a46">LIS3L02_WAKEUPSRC_YH</a>&nbsp;&nbsp;&nbsp;0x08</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC Y High Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a47" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_ZL"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a47">LIS3L02_WAKEUPSRC_ZL</a>&nbsp;&nbsp;&nbsp;0x10</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC Z Low Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a48" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_ZH"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a48">LIS3L02_WAKEUPSRC_ZH</a>&nbsp;&nbsp;&nbsp;0x20</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC Z High Interrupt. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a49" doxytag="lis3l02.h::LIS3L02_WAKEUPSRC_IA"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a49">LIS3L02_WAKEUPSRC_IA</a>&nbsp;&nbsp;&nbsp;0x40</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 WAKEUPSRC Interrupt Active. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a50" doxytag="lis3l02.h::LIS3L02_STATUS_XDA"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a50">LIS3L02_STATUS_XDA</a>&nbsp;&nbsp;&nbsp;0x01</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS X New Data Available. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a51" doxytag="lis3l02.h::LIS3L02_STATUS_YDA"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a51">LIS3L02_STATUS_YDA</a>&nbsp;&nbsp;&nbsp;0x02</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS Y New Data Available. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a52" doxytag="lis3l02.h::LIS3L02_STATUS_ZDA"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a52">LIS3L02_STATUS_ZDA</a>&nbsp;&nbsp;&nbsp;0x04</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS Z New Data Available. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a53" doxytag="lis3l02.h::LIS3L02_STATUS_ZYXDA"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a53">LIS3L02_STATUS_ZYXDA</a>&nbsp;&nbsp;&nbsp;0x08</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS XYZ New Data Available. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a54" doxytag="lis3l02.h::LIS3L02_STATUS_XOR"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a54">LIS3L02_STATUS_XOR</a>&nbsp;&nbsp;&nbsp;0x10</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS X-axis Data Overrun. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a55" doxytag="lis3l02.h::LIS3L02_STATUS_YOR"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a55">LIS3L02_STATUS_YOR</a>&nbsp;&nbsp;&nbsp;0x20</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS Y-axis Data Overrun. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a56" doxytag="lis3l02.h::LIS3L02_STATUS_ZOR"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a56">LIS3L02_STATUS_ZOR</a>&nbsp;&nbsp;&nbsp;0x40</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS Z-axis Data Overrun. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a57" doxytag="lis3l02.h::LIS3L02_STATUS_ZYXOR"></a>#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a57">LIS3L02_STATUS_ZYXOR</a>&nbsp;&nbsp;&nbsp;0x80</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LIS3L02 STATUS XYZ-axis Data Overrun. <br></td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">u08&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a58">lis3l02Init</a> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a59" doxytag="lis3l02.h::lis3l02Reset"></a>u08&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a59">lis3l02Reset</a> (void)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reset the LIS3L02 chip. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a60" doxytag="lis3l02.h::lis3l02ReadReg"></a>u08&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a60">lis3l02ReadReg</a> (u08 reg)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read a LIS3L02 register. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a61" doxytag="lis3l02.h::lis3l02WriteReg"></a>u08&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a61">lis3l02WriteReg</a> (u08 reg, u08 data)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a LIS3L02 register. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a62" doxytag="lis3l02.h::lis3l02GetAccel"></a>s16&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lis3l02_8h.html#a62">lis3l02GetAccel</a> (u08 chxyz)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an acceleration reading from the LIS3L02 sensor. <br></td></tr></table><hr><h2>Function Documentation</h2><a class="anchor" name="a58" doxytag="lis3l02.h::lis3l02Init"></a><p><table class="mdTable" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top">u08 lis3l02Init           </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">void&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing="5" cellpadding="0" border="0">  <tr>    <td>      &nbsp;    </td>    <td><p>Initialize the LIS3L02 chip. returns: 0 if successful, non-zero if unsuccessful (chip not present). <p>Definition at line <a class="el" href="lis3l02_8c-source.html#l00036">36</a> of file <a class="el" href="lis3l02_8c-source.html">lis3l02.c</a>.    </td>  </tr></table><hr size="1"><address style="align: right;"><small>Generated on Mon Oct 24 16:03:56 2005 for Procyon AVRlib by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.2 </small></address></body></html>

⌨️ 快捷键说明

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