1092 lines
93 KiB
HTML
1092 lines
93 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.5"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>XerolySkinnerBscpp: bscpp_IIC类 参考</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">XerolySkinnerBscpp<span id="projectnumber"> 1.0.0</span>
|
|
</div>
|
|
<div id="projectbrief">C++版本的驱动库</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- 制作者 Doxygen 1.9.5 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>首页</span></a></li>
|
|
<li><a href="pages.html"><span>相关页面</span></a></li>
|
|
<li><a href="modules.html"><span>模块</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>类</span></a></li>
|
|
<li><a href="files.html"><span>文件</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="annotated.html"><span>类列表</span></a></li>
|
|
<li><a href="classes.html"><span>类索引</span></a></li>
|
|
<li><a href="inherits.html"><span>类继承关系</span></a></li>
|
|
<li><a href="functions.html"><span>类成员</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public 成员函数</a> |
|
|
<a href="#pro-methods">Protected 成员函数</a> |
|
|
<a href="classbscpp___i_i_c-members.html">所有成员列表</a> </div>
|
|
<div class="headertitle"><div class="title">bscpp_IIC类 参考<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>IIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数
|
|
<a href="classbscpp___i_i_c.html#details">更多...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="bscpp___i_i_c_8h_source.html">bscpp_IIC.h</a>></code></p>
|
|
<div class="dynheader">
|
|
类 bscpp_IIC 继承关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c__inherit__graph.png" border="0" usemap="#abscpp___i_i_c_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="abscpp___i_i_c_inherit__map" id="abscpp___i_i_c_inherit__map">
|
|
<area shape="rect" title="IIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数" alt="" coords="138,5,217,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c___s_t_m32.html" title="STM32版本的软件IIC 需要使用构造函数初始化" alt="" coords="114,79,241,104"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html" title="一个AT24设备,基于STM32的IIC总线" alt="" coords="5,152,171,177"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html" title="一个OLED设备,基于STM32使用IIC总线" alt="" coords="195,152,341,177"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">图例</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
|
Public 成员函数</h2></td></tr>
|
|
<tr class="memitem:acf6c71a5be44ec8367873501413c4a46"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46">IIC_WriteOneByte</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> id, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> addr, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> dat)</td></tr>
|
|
<tr class="memdesc:acf6c71a5be44ec8367873501413c4a46"><td class="mdescLeft"> </td><td class="mdescRight">使用总线发送一个字节数据 <a href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46">更多...</a><br /></td></tr>
|
|
<tr class="separator:acf6c71a5be44ec8367873501413c4a46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9fa6332b7a0449f9c539bb783030c29e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e">IIC_ReadOneByte</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> id, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> addr)</td></tr>
|
|
<tr class="memdesc:a9fa6332b7a0449f9c539bb783030c29e"><td class="mdescLeft"> </td><td class="mdescRight">使用总线接收一个字节数据 <a href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e">更多...</a><br /></td></tr>
|
|
<tr class="separator:a9fa6332b7a0449f9c539bb783030c29e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a90560b42df225b0af3b0a8c7eef1f6c1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1">IIC_Write</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> id, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> addr, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *dat, <a class="el" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> len)</td></tr>
|
|
<tr class="memdesc:a90560b42df225b0af3b0a8c7eef1f6c1"><td class="mdescLeft"> </td><td class="mdescRight">使用总线发送定长数据 <a href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1">更多...</a><br /></td></tr>
|
|
<tr class="separator:a90560b42df225b0af3b0a8c7eef1f6c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa012a136b05989578a3f1240baadda3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d">IIC_Read</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> id, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> addr, <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *dat, <a class="el" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> len)</td></tr>
|
|
<tr class="memdesc:aa012a136b05989578a3f1240baadda3d"><td class="mdescLeft"> </td><td class="mdescRight">使用总线接收定长数据 <a href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d">更多...</a><br /></td></tr>
|
|
<tr class="separator:aa012a136b05989578a3f1240baadda3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd0d1de6960b3c063d76bad5ca6706ad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad">IIC_Start</a> (void)</td></tr>
|
|
<tr class="memdesc:afd0d1de6960b3c063d76bad5ca6706ad"><td class="mdescLeft"> </td><td class="mdescRight">发送IIC开始信号 <a href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad">更多...</a><br /></td></tr>
|
|
<tr class="separator:afd0d1de6960b3c063d76bad5ca6706ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b34db5312bee0c9decafc3e12231e65"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65">IIC_Stop</a> (void)</td></tr>
|
|
<tr class="memdesc:a9b34db5312bee0c9decafc3e12231e65"><td class="mdescLeft"> </td><td class="mdescRight">发送IIC停止信号 <a href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65">更多...</a><br /></td></tr>
|
|
<tr class="separator:a9b34db5312bee0c9decafc3e12231e65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b3c4c55982c4e07426003dac660ee30"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30">IIC_SendAck</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> ackbit)</td></tr>
|
|
<tr class="memdesc:a8b3c4c55982c4e07426003dac660ee30"><td class="mdescLeft"> </td><td class="mdescRight">发送IIC应答信号 <a href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30">更多...</a><br /></td></tr>
|
|
<tr class="separator:a8b3c4c55982c4e07426003dac660ee30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa1dd077b2e7f83735b2b57edd1aae7a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0">IIC_WaitAck</a> (void)</td></tr>
|
|
<tr class="memdesc:aa1dd077b2e7f83735b2b57edd1aae7a0"><td class="mdescLeft"> </td><td class="mdescRight">等待应答信号 <a href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0">更多...</a><br /></td></tr>
|
|
<tr class="separator:aa1dd077b2e7f83735b2b57edd1aae7a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7a376c17d9188557c5016213180d628"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628">IIC_SendByte</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> byt)</td></tr>
|
|
<tr class="memdesc:ac7a376c17d9188557c5016213180d628"><td class="mdescLeft"> </td><td class="mdescRight">发送IIC一个字节信号 <a href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628">更多...</a><br /></td></tr>
|
|
<tr class="separator:ac7a376c17d9188557c5016213180d628"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abba11573786999e740a6291c048bdc2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d">IIC_RecByte</a> (void)</td></tr>
|
|
<tr class="memdesc:abba11573786999e740a6291c048bdc2d"><td class="mdescLeft"> </td><td class="mdescRight">接收IIC一个字节信号 <a href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d">更多...</a><br /></td></tr>
|
|
<tr class="separator:abba11573786999e740a6291c048bdc2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
|
Protected 成员函数</h2></td></tr>
|
|
<tr class="memitem:a1dfe20de93d00a928e82f087c1f26100"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100">IIC_SCK</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> var)=0</td></tr>
|
|
<tr class="memdesc:a1dfe20de93d00a928e82f087c1f26100"><td class="mdescLeft"> </td><td class="mdescRight">控制SCK管脚口 <a href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100">更多...</a><br /></td></tr>
|
|
<tr class="separator:a1dfe20de93d00a928e82f087c1f26100"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03b0f1f860d09779d5491c9035fd4c32"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32">IIC_SDA</a> (<a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> var)=0</td></tr>
|
|
<tr class="memdesc:a03b0f1f860d09779d5491c9035fd4c32"><td class="mdescLeft"> </td><td class="mdescRight">控制SDA管脚口 <a href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32">更多...</a><br /></td></tr>
|
|
<tr class="separator:a03b0f1f860d09779d5491c9035fd4c32"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ecb52cad582a9fbf6969fb1869437da"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da">IIC_Delay</a> (void)=0</td></tr>
|
|
<tr class="memdesc:a9ecb52cad582a9fbf6969fb1869437da"><td class="mdescLeft"> </td><td class="mdescRight">时序中的延时 在此处短暂延时 <a href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da">更多...</a><br /></td></tr>
|
|
<tr class="separator:a9ecb52cad582a9fbf6969fb1869437da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
|
|
<div class="textblock"><p >IIC的基础实现方法 留下三个保护性接口需要实现,分别是控制时钟,控制数据,延时函数 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8h_source.html">bscpp_IIC.h</a> 第 <a class="el" href="bscpp___i_i_c_8h_source.html#l00056">56</a> 行定义.</p>
|
|
</div><h2 class="groupheader">成员函数说明</h2>
|
|
<a id="a9ecb52cad582a9fbf6969fb1869437da" name="a9ecb52cad582a9fbf6969fb1869437da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ecb52cad582a9fbf6969fb1869437da">◆ </a></span>IIC_Delay()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void bscpp_IIC::IIC_Delay </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>时序中的延时 在此处短暂延时 </p>
|
|
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">待办事项:</a></b></dt><dd>需要为其实现才可使用软件IIC </dd></dl>
|
|
|
|
<p>在 <a class="el" href="classbscpp___s_t_m32___a_t24_c00.html#a1ee5f08945e4fa185735bf25418d7b55">bscpp_STM32_AT24C00</a> , 以及 <a class="el" href="classbscpp___i_i_c___s_t_m32.html#a73f7f6eecdc6d099ba43940faa31c7bf">bscpp_IIC_STM32</a> 内被实现.</p>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a9ecb52cad582a9fbf6969fb1869437da_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a9ecb52cad582a9fbf6969fb1869437da_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a9ecb52cad582a9fbf6969fb1869437da_icgraph" id="aclassbscpp___i_i_c_a9ecb52cad582a9fbf6969fb1869437da_icgraph">
|
|
<area shape="rect" title="时序中的延时 在此处短暂延时" alt="" coords="1363,491,1505,516"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d" title="接收IIC一个字节信号" alt="" coords="1152,290,1311,315"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30" title="发送IIC应答信号" alt="" coords="1150,339,1313,364"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="1148,668,1315,694"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="1163,466,1300,491"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="1163,516,1299,542"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="1152,618,1311,643"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,314,1074,339"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,264,1100,290"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,249,835,289"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,199,811,224"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,214,569,239"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,263,559,288"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,164,563,190"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,171,287,196"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,84,835,124"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,1138,80,1163"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,807,319,832"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,516,1075,542"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,719,1100,744"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,406,324,446"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,621,324,661"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,820,1087,860"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,415,811,440"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,100,577,140"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,514,318,554"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,1163,814,1188"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,567,861,592"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,783,858,808"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,718,835,758"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,1138,298,1163"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,1187,295,1212"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,1239,539,1264"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,1239,282,1264"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,522,596,547"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,620,570,646"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,571,589,596"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa012a136b05989578a3f1240baadda3d" name="aa012a136b05989578a3f1240baadda3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa012a136b05989578a3f1240baadda3d">◆ </a></span>IIC_Read()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_Read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>addr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>dat</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>len</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>使用总线接收定长数据 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">id</td><td>接收的器件地址,如0x68(MPU6050) </td></tr>
|
|
<tr><td class="paramname">addr</td><td>需要接收的寄存器地址起始 </td></tr>
|
|
<tr><td class="paramname">dat</td><td>改写的数据指针 </td></tr>
|
|
<tr><td class="paramname">len</td><td>数据数目 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>返回</dt><dd>无返回值 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00198">198</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_cgraph" id="aclassbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_cgraph">
|
|
<area shape="rect" title="使用总线接收定长数据" alt="" coords="5,129,144,155"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d" title="接收IIC一个字节信号" alt="" coords="196,5,355,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30" title="发送IIC应答信号" alt="" coords="194,55,357,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="192,104,359,129"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="207,153,344,179"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="207,203,343,228"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="196,252,355,277"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="407,80,549,105"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="410,129,546,155"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="410,179,546,204"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_icgraph" id="aclassbscpp___i_i_c_aa012a136b05989578a3f1240baadda3d_icgraph">
|
|
<area shape="rect" title="使用总线接收定长数据" alt="" coords="437,42,576,67"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="224,5,389,45"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="249,70,365,95"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="5,21,176,46"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="16,70,165,95"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="11,119,170,145"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9fa6332b7a0449f9c539bb783030c29e" name="a9fa6332b7a0449f9c539bb783030c29e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9fa6332b7a0449f9c539bb783030c29e">◆ </a></span>IIC_ReadOneByte()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> bscpp_IIC::IIC_ReadOneByte </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>addr</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>使用总线接收一个字节数据 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">id</td><td>接收的器件地址,如0x68(MPU6050) </td></tr>
|
|
<tr><td class="paramname">addr</td><td>需要获取数据的寄存器地址 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>返回</dt><dd>返回该寄存器内的数据 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00153">153</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_cgraph" id="aclassbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_cgraph">
|
|
<area shape="rect" title="使用总线接收一个字节数据" alt="" coords="5,129,196,155"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d" title="接收IIC一个字节信号" alt="" coords="248,5,407,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30" title="发送IIC应答信号" alt="" coords="246,55,409,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="244,104,411,129"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="259,153,396,179"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="259,203,395,228"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="248,252,407,277"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="459,80,601,105"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="462,129,598,155"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="462,179,598,204"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_icgraph" id="aclassbscpp___i_i_c_a9fa6332b7a0449f9c539bb783030c29e_icgraph">
|
|
<area shape="rect" title="使用总线接收一个字节数据" alt="" coords="341,35,532,60"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="149,5,272,31"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="128,55,293,95"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,5,80,31"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abba11573786999e740a6291c048bdc2d" name="abba11573786999e740a6291c048bdc2d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abba11573786999e740a6291c048bdc2d">◆ </a></span>IIC_RecByte()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> bscpp_IIC::IIC_RecByte </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>接收IIC一个字节信号 </p>
|
|
<dl class="section return"><dt>返回</dt><dd>接收到的一个字节信号 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00114">114</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_cgraph" id="aclassbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_cgraph">
|
|
<area shape="rect" title="接收IIC一个字节信号" alt="" coords="5,55,164,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="212,5,355,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="215,55,351,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="215,104,351,129"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_icgraph" id="aclassbscpp___i_i_c_abba11573786999e740a6291c048bdc2d_icgraph">
|
|
<area shape="rect" title="接收IIC一个字节信号" alt="" coords="676,119,835,145"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="463,70,602,95"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="437,143,628,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="224,5,389,45"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="249,70,365,95"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="5,9,176,34"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="16,58,165,83"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="11,107,170,133"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="245,143,368,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="224,193,389,233"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="53,157,128,182"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1dfe20de93d00a928e82f087c1f26100" name="a1dfe20de93d00a928e82f087c1f26100"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1dfe20de93d00a928e82f087c1f26100">◆ </a></span>IIC_SCK()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> bscpp_IIC::IIC_SCK </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>控制SCK管脚口 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">var</td><td>此处有三个状态,IIC_SET置位管脚,IIC_RESET复位管脚 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>返回</dt><dd>当var为IIC_READ时返回管脚状态 </dd></dl>
|
|
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">待办事项:</a></b></dt><dd>需要为其实现才可使用软件IIC </dd></dl>
|
|
|
|
<p>在 <a class="el" href="classbscpp___i_i_c___s_t_m32.html#a842dd2f04bece850c49e9c2573256ea2">bscpp_IIC_STM32</a> 内被实现.</p>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a1dfe20de93d00a928e82f087c1f26100_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a1dfe20de93d00a928e82f087c1f26100_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a1dfe20de93d00a928e82f087c1f26100_icgraph" id="aclassbscpp___i_i_c_a1dfe20de93d00a928e82f087c1f26100_icgraph">
|
|
<area shape="rect" title="控制SCK管脚口" alt="" coords="1363,491,1499,516"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d" title="接收IIC一个字节信号" alt="" coords="1152,290,1311,315"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30" title="发送IIC应答信号" alt="" coords="1150,339,1313,364"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="1148,668,1315,694"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="1163,466,1300,491"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="1163,516,1299,542"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="1152,618,1311,643"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,314,1074,339"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,264,1100,290"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,249,835,289"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,199,811,224"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,214,569,239"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,263,559,288"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,164,563,190"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,171,287,196"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,84,835,124"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,1138,80,1163"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,807,319,832"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,516,1075,542"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,719,1100,744"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,406,324,446"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,621,324,661"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,820,1087,860"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,415,811,440"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,100,577,140"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,514,318,554"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,1163,814,1188"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,567,861,592"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,783,858,808"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,718,835,758"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,1138,298,1163"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,1187,295,1212"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,1239,539,1264"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,1239,282,1264"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,522,596,547"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,620,570,646"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,571,589,596"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a03b0f1f860d09779d5491c9035fd4c32" name="a03b0f1f860d09779d5491c9035fd4c32"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a03b0f1f860d09779d5491c9035fd4c32">◆ </a></span>IIC_SDA()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> bscpp_IIC::IIC_SDA </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>控制SDA管脚口 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">var</td><td>此处有三个状态,IIC_SET置位管脚,IIC_RESET复位管脚 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>返回</dt><dd>当var为IIC_READ时返回管脚状态 </dd></dl>
|
|
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">待办事项:</a></b></dt><dd>需要为其实现才可使用软件IIC </dd></dl>
|
|
|
|
<p>在 <a class="el" href="classbscpp___i_i_c___s_t_m32.html#a8b92885b85d7254ec833c5bd938223b1">bscpp_IIC_STM32</a> 内被实现.</p>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a03b0f1f860d09779d5491c9035fd4c32_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a03b0f1f860d09779d5491c9035fd4c32_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a03b0f1f860d09779d5491c9035fd4c32_icgraph" id="aclassbscpp___i_i_c_a03b0f1f860d09779d5491c9035fd4c32_icgraph">
|
|
<area shape="rect" title="控制SDA管脚口" alt="" coords="1363,491,1499,516"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#abba11573786999e740a6291c048bdc2d" title="接收IIC一个字节信号" alt="" coords="1152,290,1311,315"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a8b3c4c55982c4e07426003dac660ee30" title="发送IIC应答信号" alt="" coords="1150,339,1313,364"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="1148,668,1315,694"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="1163,466,1300,491"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="1163,516,1299,542"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="1152,618,1311,643"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,314,1074,339"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,264,1100,290"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,249,835,289"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,199,811,224"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,214,569,239"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,263,559,288"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,164,563,190"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,171,287,196"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,84,835,124"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,1138,80,1163"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,807,319,832"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,516,1075,542"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,719,1100,744"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,406,324,446"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,621,324,661"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,820,1087,860"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,415,811,440"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,100,577,140"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,514,318,554"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,1163,814,1188"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,567,861,592"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,783,858,808"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,718,835,758"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,1138,298,1163"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,1187,295,1212"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,1239,539,1264"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,1239,282,1264"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,522,596,547"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,620,570,646"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,571,589,596"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b3c4c55982c4e07426003dac660ee30" name="a8b3c4c55982c4e07426003dac660ee30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b3c4c55982c4e07426003dac660ee30">◆ </a></span>IIC_SendAck()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_SendAck </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>ackbit</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>发送IIC应答信号 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">ackbit</td><td>0为应答,1位非应答 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00071">71</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_cgraph" id="aclassbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_cgraph">
|
|
<area shape="rect" title="发送IIC应答信号" alt="" coords="5,55,168,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="216,5,359,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="219,55,355,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="219,104,355,129"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_icgraph" id="aclassbscpp___i_i_c_a8b3c4c55982c4e07426003dac660ee30_icgraph">
|
|
<area shape="rect" title="发送IIC应答信号" alt="" coords="676,119,839,145"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="463,70,602,95"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="437,143,628,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="224,5,389,45"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="249,70,365,95"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="5,9,176,34"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="16,58,165,83"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="11,107,170,133"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="245,143,368,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="224,193,389,233"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="53,157,128,182"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac7a376c17d9188557c5016213180d628" name="ac7a376c17d9188557c5016213180d628"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7a376c17d9188557c5016213180d628">◆ </a></span>IIC_SendByte()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_SendByte </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>byt</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>发送IIC一个字节信号 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">byt</td><td>发送的字节 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00098">98</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_cgraph" id="aclassbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_cgraph">
|
|
<area shape="rect" title="发送IIC一个字节信号" alt="" coords="5,55,172,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="220,5,363,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="223,55,359,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="223,104,359,129"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_icgraph" id="aclassbscpp___i_i_c_ac7a376c17d9188557c5016213180d628_icgraph">
|
|
<area shape="rect" title="发送IIC一个字节信号" alt="" coords="1148,333,1315,358"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,189,319,214"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,743,1074,769"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,662,1100,687"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,42,1075,67"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,250,1100,275"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,239,324,279"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,303,324,343"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,793,1087,833"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,827,835,867"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,777,811,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,727,569,753"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,777,559,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,826,563,851"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,662,287,687"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,712,835,752"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,561,80,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,42,811,67"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,5,577,45"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,124,318,164"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,485,814,510"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,143,861,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,193,858,218"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,243,835,283"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,510,298,535"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,561,295,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,409,539,434"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,459,282,485"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,242,596,267"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,143,570,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,193,589,218"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd0d1de6960b3c063d76bad5ca6706ad" name="afd0d1de6960b3c063d76bad5ca6706ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd0d1de6960b3c063d76bad5ca6706ad">◆ </a></span>IIC_Start()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_Start </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>发送IIC开始信号 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00047">47</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_cgraph" id="aclassbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_cgraph">
|
|
<area shape="rect" title="发送IIC开始信号" alt="" coords="5,55,143,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="191,5,333,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="194,55,330,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="194,104,330,129"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_icgraph" id="aclassbscpp___i_i_c_afd0d1de6960b3c063d76bad5ca6706ad_icgraph">
|
|
<area shape="rect" title="发送IIC开始信号" alt="" coords="1148,333,1285,358"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,189,319,214"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,743,1074,769"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,662,1100,687"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,42,1075,67"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,250,1100,275"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,239,324,279"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,303,324,343"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,793,1087,833"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,827,835,867"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,777,811,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,727,569,753"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,777,559,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,826,563,851"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,662,287,687"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,712,835,752"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,561,80,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,42,811,67"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,5,577,45"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,124,318,164"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,485,814,510"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,143,861,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,193,858,218"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,243,835,283"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,510,298,535"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,561,295,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,409,539,434"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,459,282,485"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,242,596,267"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,143,570,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,193,589,218"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b34db5312bee0c9decafc3e12231e65" name="a9b34db5312bee0c9decafc3e12231e65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b34db5312bee0c9decafc3e12231e65">◆ </a></span>IIC_Stop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_Stop </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>发送IIC停止信号 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00059">59</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_cgraph" id="aclassbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_cgraph">
|
|
<area shape="rect" title="发送IIC停止信号" alt="" coords="5,55,141,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="189,5,332,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="193,55,329,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="193,104,329,129"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_icgraph" id="aclassbscpp___i_i_c_a9b34db5312bee0c9decafc3e12231e65_icgraph">
|
|
<area shape="rect" title="发送IIC停止信号" alt="" coords="1148,333,1284,358"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,189,319,214"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,743,1074,769"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,662,1100,687"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,42,1075,67"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,250,1100,275"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,239,324,279"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,303,324,343"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,793,1087,833"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,827,835,867"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,777,811,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,727,569,753"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,777,559,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,826,563,851"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,662,287,687"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,712,835,752"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,561,80,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,42,811,67"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,5,577,45"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,124,318,164"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,485,814,510"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,143,861,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,193,858,218"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,243,835,283"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,510,298,535"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,561,295,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,409,539,434"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,459,282,485"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,242,596,267"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,143,570,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,193,589,218"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa1dd077b2e7f83735b2b57edd1aae7a0" name="aa1dd077b2e7f83735b2b57edd1aae7a0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa1dd077b2e7f83735b2b57edd1aae7a0">◆ </a></span>IIC_WaitAck()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> bscpp_IIC::IIC_WaitAck </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>等待应答信号 </p>
|
|
<dl class="section return"><dt>返回</dt><dd>返回是否有回应 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00085">85</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_cgraph" id="aclassbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_cgraph">
|
|
<area shape="rect" title="等待应答信号" alt="" coords="5,55,164,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="212,5,355,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="215,55,351,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="215,104,351,129"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_icgraph" id="aclassbscpp___i_i_c_aa1dd077b2e7f83735b2b57edd1aae7a0_icgraph">
|
|
<area shape="rect" title="等待应答信号" alt="" coords="1148,333,1307,358"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,189,319,214"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa012a136b05989578a3f1240baadda3d" title="使用总线接收定长数据" alt="" coords="935,743,1074,769"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9fa6332b7a0449f9c539bb783030c29e" title="使用总线接收一个字节数据" alt="" coords="909,662,1100,687"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a90560b42df225b0af3b0a8c7eef1f6c1" title="使用总线发送定长数据" alt="" coords="935,42,1075,67"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#acf6c71a5be44ec8367873501413c4a46" title="使用总线发送一个字节数据" alt="" coords="909,250,1100,275"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,239,324,279"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,303,324,343"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a4b7fdb22805200ff7e24be47477a84df" title="写入定长度的字节" alt="" coords="922,793,1087,833"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a73e0f9631de4b08ac64fbbed7ffd7c1f" title="读取定长度的字节" alt="" coords="670,827,835,867"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a63161fa966899e4e7c5791e40ebf2b0a" title="IIC连续读" alt="" coords="695,777,811,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2a0a02f6d7c597828a0cc282c76e99e3" title="得到加速度值(原始值)" alt="" coords="399,727,569,753"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a8f28105f9dcccc709b78d7d0ce497633" title="得到陀螺仪值(原始值)" alt="" coords="409,777,559,802"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a41eaf87c26b1281d9d5fc6a06abcf2a8" title="得到温度值" alt="" coords="405,826,563,851"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a17c11d19a2bb21d61610f08cb2cbe2f7" title="IIC读一个字节" alt="" coords="165,662,287,687"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#adabf67f8a13769cd59c9f33286561c58" title="读取一个字节" alt="" coords="670,712,835,752"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,561,80,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="694,42,811,67"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="391,5,577,45"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,124,318,164"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,485,814,510"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,143,861,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,193,858,218"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,243,835,283"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="154,510,298,535"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,561,295,586"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,409,539,434"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,459,282,485"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,242,596,267"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,143,570,169"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,193,589,218"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a90560b42df225b0af3b0a8c7eef1f6c1" name="a90560b42df225b0af3b0a8c7eef1f6c1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90560b42df225b0af3b0a8c7eef1f6c1">◆ </a></span>IIC_Write()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_Write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>addr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>dat</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>len</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>使用总线发送定长数据 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">id</td><td>发送的器件地址,如0x68(MPU6050) </td></tr>
|
|
<tr><td class="paramname">addr</td><td>需要改写的寄存器地址起始 </td></tr>
|
|
<tr><td class="paramname">dat</td><td>改写的数据指针 </td></tr>
|
|
<tr><td class="paramname">len</td><td>数据数目 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>返回</dt><dd>无返回值 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00177">177</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_cgraph" id="aclassbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_cgraph">
|
|
<area shape="rect" title="使用总线发送定长数据" alt="" coords="5,80,145,105"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="193,104,360,129"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="208,153,345,179"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="209,5,345,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="197,55,356,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="408,31,551,56"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="411,80,547,105"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="411,129,547,155"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_icgraph" id="aclassbscpp___i_i_c_a90560b42df225b0af3b0a8c7eef1f6c1_icgraph">
|
|
<area shape="rect" title="使用总线发送定长数据" alt="" coords="471,35,611,60"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a59b1c26b234be88e97435a1b3c061330" title="IIC连续写" alt="" coords="271,5,389,31"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#aa0021a0cbcfcd403f0bf26cfd3a7797f" title="发送一串定长指令给OLED" alt="" coords="237,55,423,95"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="5,55,189,95"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf6c71a5be44ec8367873501413c4a46" name="acf6c71a5be44ec8367873501413c4a46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf6c71a5be44ec8367873501413c4a46">◆ </a></span>IIC_WriteOneByte()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void bscpp_IIC::IIC_WriteOneByte </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>addr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>dat</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>使用总线发送一个字节数据 </p>
|
|
<dl class="params"><dt>参数</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">id</td><td>发送的器件地址,如0x68(MPU6050) </td></tr>
|
|
<tr><td class="paramname">addr</td><td>需要改写的寄存器地址 </td></tr>
|
|
<tr><td class="paramname">dat</td><td>改写的数据 </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>返回</dt><dd>无返回值 </dd></dl>
|
|
|
|
<p class="definition">在文件 <a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a> 第 <a class="el" href="bscpp___i_i_c_8cpp_source.html#l00136">136</a> 行定义.</p>
|
|
<div class="dynheader">
|
|
函数调用图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_cgraph.png" border="0" usemap="#aclassbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_cgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_cgraph" id="aclassbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_cgraph">
|
|
<area shape="rect" title="使用总线发送一个字节数据" alt="" coords="5,80,196,105"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#ac7a376c17d9188557c5016213180d628" title="发送IIC一个字节信号" alt="" coords="244,104,411,129"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#afd0d1de6960b3c063d76bad5ca6706ad" title="发送IIC开始信号" alt="" coords="259,153,396,179"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9b34db5312bee0c9decafc3e12231e65" title="发送IIC停止信号" alt="" coords="259,5,395,31"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#aa1dd077b2e7f83735b2b57edd1aae7a0" title="等待应答信号" alt="" coords="248,55,407,80"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a9ecb52cad582a9fbf6969fb1869437da" title="时序中的延时 在此处短暂延时" alt="" coords="459,31,601,56"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a1dfe20de93d00a928e82f087c1f26100" title="控制SCK管脚口" alt="" coords="462,80,598,105"/>
|
|
<area shape="rect" href="classbscpp___i_i_c.html#a03b0f1f860d09779d5491c9035fd4c32" title="控制SDA管脚口" alt="" coords="462,129,598,155"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
这是这个函数的调用关系图:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_icgraph.png" border="0" usemap="#aclassbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_icgraph" alt=""/></div>
|
|
<map name="aclassbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_icgraph" id="aclassbscpp___i_i_c_acf6c71a5be44ec8367873501413c4a46_icgraph">
|
|
<area shape="rect" title="使用总线发送一个字节数据" alt="" coords="909,380,1100,405"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a0be9b422bb8613f8444db4af5234e1a1" title="IIC写一个字节" alt="" coords="691,132,814,157"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a0f161e52b2bce8043148b4ffbbf8388c" title="发送一条指令给OLED" alt="" coords="644,355,861,380"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a4a04fa71857475961a800961eb7c03b6" title="发送一条数据给OLED" alt="" coords="647,404,858,429"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___a_t24_c00.html#a3f5ec4fc37c2810db35142b73bb4c0e0" title="储存一个字节" alt="" coords="670,454,835,494"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#ab1f8c6111d59b60a2edb4ee3e8aa3113" title="初始化MPU6050" alt="" coords="5,132,80,157"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a6c391137bc5880c3b5e15e84c5a3380f" title="设置MPU6050加速度传感器满量程范围" alt="" coords="412,208,556,233"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#aa27cc30326ce4980b289a0e1c3f76b5e" title="设置MPU6050陀螺仪传感器满量程范围" alt="" coords="157,107,295,132"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a2fb9973c9f5ea5327649d0eef5e96217" title="设置MPU6050的数字低通滤波器" alt="" coords="429,5,539,31"/>
|
|
<area shape="rect" href="mpu6050_8cpp.html#a04e58232ce838e94d54aa2b53287cb41" title="设置MPU6050的采样率(假定Fs=1KHz)" alt="" coords="170,56,282,81"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab220356456aef32067e2e0839809b05e" title="光标定位行中的位置" alt="" coords="372,329,596,355"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9e7ac26b25be4fb23ae324895a0737c5" title="OLED初始化 初始化显示屏的设置" alt="" coords="398,428,570,453"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#ab081cd4537019c24675ff265ba975b9b" title="光标定位于一页" alt="" coords="379,379,589,404"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a8e707aad4ddac3a2de62a32d95b6d9af" title="全页绘制" alt="" coords="133,387,319,412"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a86586e3d035dd8f05575d115c612f74c" title="OLED绘制ASCII字符" alt="" coords="134,437,318,477"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a9812c1053c83781d35857a9d9a80eb77" title="OLED绘图" alt="" coords="128,258,324,298"/>
|
|
<area shape="rect" href="classbscpp___s_t_m32___o_l_e_d.html#a7055576aee77d633692cf5ae1edf2a76" title="OLED反向绘图" alt="" coords="128,322,324,362"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>该类的文档由以下文件生成:<ul>
|
|
<li>D:/gitt/MicrochipFor32/bscpp_Device/<a class="el" href="bscpp___i_i_c_8h_source.html">bscpp_IIC.h</a></li>
|
|
<li>D:/gitt/MicrochipFor32/bscpp_Device/<a class="el" href="bscpp___i_i_c_8cpp_source.html">bscpp_IIC.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
|
</small></address>
|
|
</body>
|
|
</html>
|