[docs] add ble timer usb api & usb demo rst

This commit is contained in:
qqwang 2021-06-25 17:32:01 +08:00
parent 9d3effa295
commit f08e171d6b
165 changed files with 8853 additions and 3541 deletions

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>4. BLE 客户端和服务端互连 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>6. BLE 客户端和服务端互连 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -39,8 +39,7 @@
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="5. BOOT2 IAP" href="boot2_iap_info.html" />
<link rel="prev" title="3. LowPower 低功耗评估" href="lowpower_demo.html" />
<link rel="prev" title="5. BOOT2 IAP" href="boot2_iap_info.html" />
</head>
<body class="wy-body-for-nav">
@ -64,7 +63,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +98,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -123,21 +118,22 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">4. BLE 客户端和服务端互连</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id1">4.1. 准备工具</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id2">4.2. 软件实现</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#ble-client">4.2.1. BLE client 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#ble-server">4.2.2. BLE server 软件实现</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#id3">4.3. 编译和烧录</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id4">4.4. 实验现象</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">6. BLE 客户端和服务端互连</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id1">6.1. 准备工具</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id2">6.2. 软件实现</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#ble-client">6.2.1. BLE client 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#ble-server">6.2.2. BLE server 软件实现</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#id3">6.3. 编译和烧录</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id4">6.4. 实验现象</a></li>
</ul>
</li>
</ul>
@ -186,7 +182,7 @@
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">4. </span>BLE 客户端和服务端互连</li>
<li><span class="section-number">6. </span>BLE 客户端和服务端互连</li>
<li class="wy-breadcrumbs-aside">
@ -206,18 +202,18 @@
<div itemprop="articleBody">
<div class="section" id="ble">
<h1><span class="section-number">4. </span>BLE 客户端和服务端互连<a class="headerlink" href="#ble" title="永久链接至标题"></a></h1>
<h1><span class="section-number">6. </span>BLE 客户端和服务端互连<a class="headerlink" href="#ble" title="永久链接至标题"></a></h1>
<p>本 demo 基于 <strong>bl702</strong> 演示 <strong>ble server</strong><strong>ble client</strong> 连接和数据收发。</p>
<div class="section" id="id1">
<h2><span class="section-number">4.1. </span>准备工具<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<h2><span class="section-number">6.1. </span>准备工具<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p>两块 bl702 开发板 or 一块 bl702 开发板 + 手机 app</p></li>
</ul>
</div>
<div class="section" id="id2">
<h2><span class="section-number">4.2. </span>软件实现<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<h2><span class="section-number">6.2. </span>软件实现<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<div class="section" id="ble-client">
<h3><span class="section-number">4.2.1. </span>BLE client 软件实现<a class="headerlink" href="#ble-client" title="永久链接至标题"></a></h3>
<h3><span class="section-number">6.2.1. </span>BLE client 软件实现<a class="headerlink" href="#ble-client" title="永久链接至标题"></a></h3>
<ul class="simple">
<li><p>软件代码见 <code class="docutils literal notranslate"><span class="pre">examples/ble/ble_central</span></code></p></li>
</ul>
@ -291,7 +287,7 @@
</ul>
</div>
<div class="section" id="ble-server">
<h3><span class="section-number">4.2.2. </span>BLE server 软件实现<a class="headerlink" href="#ble-server" title="永久链接至标题"></a></h3>
<h3><span class="section-number">6.2.2. </span>BLE server 软件实现<a class="headerlink" href="#ble-server" title="永久链接至标题"></a></h3>
<ul class="simple">
<li><p>软件代码见 <code class="docutils literal notranslate"><span class="pre">examples/ble/ble_peripheral</span></code></p></li>
</ul>
@ -392,7 +388,7 @@
</div>
</div>
<div class="section" id="id3">
<h2><span class="section-number">4.3. </span>编译和烧录<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<h2><span class="section-number">6.3. </span>编译和烧录<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<ul>
<li><p><strong>CDK工具编译</strong></p>
<blockquote>
@ -418,7 +414,7 @@
</ul>
</div>
<div class="section" id="id4">
<h2><span class="section-number">4.4. </span>实验现象<a class="headerlink" href="#id4" title="永久链接至标题"></a></h2>
<h2><span class="section-number">6.4. </span>实验现象<a class="headerlink" href="#id4" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p><strong>两个 bl702 对连</strong></p></li>
</ul>
@ -467,8 +463,7 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="boot2_iap_info.html" class="btn btn-neutral float-right" title="5. BOOT2 IAP" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="lowpower_demo.html" class="btn btn-neutral float-left" title="3. LowPower 低功耗评估" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="boot2_iap_info.html" class="btn btn-neutral float-left" title="5. BOOT2 IAP" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>5. BOOT2 IAP &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>5. BOOT2 IAP &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -39,7 +39,8 @@
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="prev" title="4. BLE 客户端和服务端互连" href="ble_scan_demo.html" />
<link rel="next" title="6. BLE 客户端和服务端互连" href="ble_scan_demo.html" />
<link rel="prev" title="4. LowPower 低功耗评估" href="lowpower_demo.html" />
</head>
<body class="wy-body-for-nav">
@ -63,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -98,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -122,15 +119,16 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">5. BOOT2 IAP</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id1">5.1. 准备工具</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id2">5.2. 实验现象</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -229,7 +227,8 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="ble_scan_demo.html" class="btn btn-neutral float-left" title="4. BLE 客户端和服务端互连" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="ble_scan_demo.html" class="btn btn-neutral float-right" title="6. BLE 客户端和服务端互连" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="lowpower_demo.html" class="btn btn-neutral float-left" title="4. LowPower 低功耗评估" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>2. FATFS 文件系统读写 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>2. Fatfs 文件系统读写 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -39,8 +39,8 @@
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="3. LowPower 低功耗评估" href="lowpower_demo.html" />
<link rel="prev" title="1. SHELL 命令行调试" href="shell_demo.html" />
<link rel="next" title="3. USB Device 应用" href="usb/index.html" />
<link rel="prev" title="1. Shell 命令行调试" href="shell_demo.html" />
</head>
<body class="wy-body-for-nav">
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -123,11 +119,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -176,7 +173,7 @@
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">2. </span>FATFS 文件系统读写</li>
<li><span class="section-number">2. </span>Fatfs 文件系统读写</li>
<li class="wy-breadcrumbs-aside">
@ -196,7 +193,7 @@
<div itemprop="articleBody">
<div class="section" id="fatfs">
<h1><span class="section-number">2. </span>FATFS 文件系统读写<a class="headerlink" href="#fatfs" title="永久链接至标题"></a></h1>
<h1><span class="section-number">2. </span>Fatfs 文件系统读写<a class="headerlink" href="#fatfs" title="永久链接至标题"></a></h1>
</div>
@ -205,8 +202,8 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="lowpower_demo.html" class="btn btn-neutral float-right" title="3. LowPower 低功耗评估" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="shell_demo.html" class="btn btn-neutral float-left" title="1. SHELL 命令行调试" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="usb/index.html" class="btn btn-neutral float-right" title="3. USB Device 应用" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="shell_demo.html" class="btn btn-neutral float-left" title="1. Shell 命令行调试" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3. LowPower 低功耗评估 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>4. LowPower 低功耗评估 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -39,8 +39,8 @@
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="4. BLE 客户端和服务端互连" href="ble_scan_demo.html" />
<link rel="prev" title="2. FATFS 文件系统读写" href="fatfs_demo.html" />
<link rel="next" title="5. BOOT2 IAP" href="boot2_iap_info.html" />
<link rel="prev" title="3.5. AUDIO - 麦克风" href="usb/usbd_audio.html" />
</head>
<body class="wy-body-for-nav">
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -123,20 +119,21 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">3. LowPower 低功耗评估</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id1">3.1. 简介</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id2">3.2. <strong>低功耗示例测试方法</strong></a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id3">3.2.1. <strong>编译低功耗示例代码</strong></a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">3.2.2. <strong>准备低功耗测试所需的硬件环境</strong></a></li>
<li class="toctree-l3"><a class="reference internal" href="#xshell">3.2.3. <strong>使用 Xshell 开始评估低功耗性能</strong></a></li>
<li class="toctree-l1"><a class="reference internal" href="shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">4. LowPower 低功耗评估</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id1">4.1. 简介</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id2">4.2. <strong>低功耗示例测试方法</strong></a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id3">4.2.1. <strong>编译低功耗示例代码</strong></a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">4.2.2. <strong>准备低功耗测试所需的硬件环境</strong></a></li>
<li class="toctree-l3"><a class="reference internal" href="#xshell">4.2.3. <strong>使用 Xshell 开始评估低功耗性能</strong></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -185,7 +182,7 @@
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">3. </span>LowPower 低功耗评估</li>
<li><span class="section-number">4. </span>LowPower 低功耗评估</li>
<li class="wy-breadcrumbs-aside">
@ -205,9 +202,9 @@
<div itemprop="articleBody">
<div class="section" id="lowpower">
<h1><span class="section-number">3. </span>LowPower 低功耗评估<a class="headerlink" href="#lowpower" title="永久链接至标题"></a></h1>
<h1><span class="section-number">4. </span>LowPower 低功耗评估<a class="headerlink" href="#lowpower" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
<h2><span class="section-number">3.1. </span>简介<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<h2><span class="section-number">4.1. </span>简介<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<p>博流系列芯片拥有丰富的低功耗特性,以适配不同的低功耗应用场合。为了方便用户快速的评测使用 bl 系列 MCU 低功耗性能 bl_mcu_sdk 提供了一套抽象的低功耗接口,将低功耗等级分为四个等级,分别为</p>
<ol class="arabic simple">
<li><p>Running : Running 为 CPU 正常运行时的功耗,由客户应用代码执行的功能决定功耗。</p></li>
@ -269,9 +266,9 @@
</div>
</div>
<div class="section" id="id2">
<h2><span class="section-number">3.2. </span><strong>低功耗示例测试方法</strong><a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<h2><span class="section-number">4.2. </span><strong>低功耗示例测试方法</strong><a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<div class="section" id="id3">
<h3><span class="section-number">3.2.1. </span><strong>编译低功耗示例代码</strong><a class="headerlink" href="#id3" title="永久链接至标题"></a></h3>
<h3><span class="section-number">4.2.1. </span><strong>编译低功耗示例代码</strong><a class="headerlink" href="#id3" title="永久链接至标题"></a></h3>
<p>在工程目录下键入 <code class="docutils literal notranslate"><span class="pre">make</span> <span class="pre">APP=lowpower_test</span>&#160; <span class="pre">SUPPORT_SHELL=y</span> <span class="pre">BOARD=bl706_lp</span></code> 完成低功耗示例 bl706 的编译。或者直接使用 CDK 工程,完成编译下载
您可以参考本文档《快速开发指南》来获取更多编译烧写的信息。</p>
<p>当编译并烧写成功后连接串口到电脑端并复位芯片Xshell 会出现如下图所示的页面。</p>
@ -280,7 +277,7 @@
</div>
</div>
<div class="section" id="id4">
<h3><span class="section-number">3.2.2. </span><strong>准备低功耗测试所需的硬件环境</strong><a class="headerlink" href="#id4" title="永久链接至标题"></a></h3>
<h3><span class="section-number">4.2.2. </span><strong>准备低功耗测试所需的硬件环境</strong><a class="headerlink" href="#id4" title="永久链接至标题"></a></h3>
<ul class="simple">
<li><p>可以串联电流表到电源端的电路板</p></li>
<li><p>电流表</p></li>
@ -294,7 +291,7 @@
</div>
</div>
<div class="section" id="xshell">
<h3><span class="section-number">3.2.3. </span><strong>使用 Xshell 开始评估低功耗性能</strong><a class="headerlink" href="#xshell" title="永久链接至标题"></a></h3>
<h3><span class="section-number">4.2.3. </span><strong>使用 Xshell 开始评估低功耗性能</strong><a class="headerlink" href="#xshell" title="永久链接至标题"></a></h3>
<p>用户可以通过在 Xshell 输入下述指令,进入对应的低功耗模式。</p>
<p><code class="docutils literal notranslate"><span class="pre">run</span></code></p>
<ul class="simple">
@ -327,8 +324,8 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="ble_scan_demo.html" class="btn btn-neutral float-right" title="4. BLE 客户端和服务端互连" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="fatfs_demo.html" class="btn btn-neutral float-left" title="2. FATFS 文件系统读写" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="boot2_iap_info.html" class="btn btn-neutral float-right" title="5. BOOT2 IAP" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="usb/usbd_audio.html" class="btn btn-neutral float-left" title="3.5. AUDIO - 麦克风" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>1. SHELL 命令行调试 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>1. Shell 命令行调试 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -39,7 +39,7 @@
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="2. FATFS 文件系统读写" href="fatfs_demo.html" />
<link rel="next" title="2. Fatfs 文件系统读写" href="fatfs_demo.html" />
<link rel="prev" title="8.1. ADC - 按键检测电压" href="../basic%20samples/adc/adc_key_demo.html" />
</head>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -123,7 +119,7 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="#">1. SHELL 命令行调试</a><ul>
<li class="toctree-l1 current"><a class="current reference internal" href="#">1. Shell 命令行调试</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id1">1.1. 准备工具</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id2">1.2. 硬件连接</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id3">1.3. 软件实现</a><ul>
@ -135,10 +131,11 @@
<li class="toctree-l2"><a class="reference internal" href="#id7">1.5. 实验现象</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -187,7 +184,7 @@
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">1. </span>SHELL 命令行调试</li>
<li><span class="section-number">1. </span>Shell 命令行调试</li>
<li class="wy-breadcrumbs-aside">
@ -207,17 +204,8 @@
<div itemprop="articleBody">
<div class="section" id="shell">
<h1><span class="section-number">1. </span>SHELL 命令行调试<a class="headerlink" href="#shell" title="永久链接至标题"></a></h1>
<p>为方便用户使用 pc 或者其他控制器对开发板进行功能的调试(非仿真器调试),我们为用户提供了 shell 命令行组件,类似于在 linux 下进行命令行操作。用户在 PC 端或者其他控制端进行命令的发送通过串口、usb、以太网、蓝牙、wifi等方式将数据发送给开发板的 shell 中shell 会读取接收的命令进行解析并对已经注册的内部函数扫描,扫描到与之匹配的函数以后,执行匹配的函数,并实时返回传入的键值和函数执行的结果给 pc or 控制端。其中需要注意,控制器端需要发送标准键盘的键值。
本 demo 将演示如何使用 <strong>shell</strong> 通过串口进行命令行调试。</p>
<p>本 shell 组件有以下功能:</p>
<ul class="simple">
<li><p>支持标准键盘字符控制</p></li>
<li><p>支持命令自动补全</p></li>
<li><p>支持上下键查看历史命令</p></li>
<li><p>支持左右键修改命令</p></li>
<li><p>支持文件系统、网络系统调试</p></li>
</ul>
<h1><span class="section-number">1. </span>Shell 命令行调试<a class="headerlink" href="#shell" title="永久链接至标题"></a></h1>
<p>本 demo 将演示如何使用 shell 通过串口进行命令行调试。</p>
<div class="section" id="id1">
<h2><span class="section-number">1.1. </span>准备工具<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<ul class="simple">
@ -365,35 +353,79 @@
</div>
<div class="section" id="id5">
<h3><span class="section-number">1.3.2. </span>SHELL 命令注册<a class="headerlink" href="#id5" title="永久链接至标题"></a></h3>
<p>shell 命令注册使用以下两个宏</p>
<ul class="simple">
<li><p><strong>SHELL_CMD_EXPORT</strong></p></li>
</ul>
<p><code class="docutils literal notranslate"><span class="pre">SHELL_CMD_EXPORT</span></code> 有两个参数,<code class="docutils literal notranslate"><span class="pre">command</span></code> 代表需要注册的函数名pc 或者控制器将发送 <code class="docutils literal notranslate"><span class="pre">command</span></code> 对设备进行命令控制desc`` 是对该注册函数的描述,</p>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span>
<span class="normal">3</span>
<span class="normal">4</span>
<span class="normal">5</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kt">void</span> <span class="nf">hellowd</span><span class="p">()</span>
<p>以下两种注册方式任选</p>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span>
<span class="normal">14</span>
<span class="normal">15</span>
<span class="normal">16</span>
<span class="normal">17</span>
<span class="normal">18</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kt">void</span> <span class="nf">hellowd</span><span class="p">()</span>
<span class="p">{</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;hello World</span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">);</span>
<span class="p">}</span>
<span class="kt">int</span> <span class="nf">echo</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span> <span class="o">*</span><span class="n">argv</span><span class="p">[])</span>
<span class="p">{</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;%dparameter(s)</span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">argc</span><span class="p">);</span>
<span class="k">for</span> <span class="p">(</span><span class="kt">uint8_t</span> <span class="n">i</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> <span class="n">i</span> <span class="o">&lt;</span> <span class="n">argc</span><span class="p">;</span> <span class="n">i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;%s</span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">argv</span><span class="p">[</span><span class="n">i</span><span class="p">]);</span>
<span class="p">}</span>
<span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
<span class="p">}</span>
<span class="n">SHELL_CMD_EXPORT</span><span class="p">(</span><span class="n">hellowd</span><span class="p">,</span> <span class="n">hellowd</span> <span class="n">test</span><span class="p">)</span>
<span class="n">SHELL_CMD_EXPORT</span><span class="p">(</span><span class="n">echo</span><span class="p">,</span> <span class="n">echo</span> <span class="n">test</span><span class="p">)</span>
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p><strong>SHELL_CMD_EXPORT_ALIAS</strong></p></li>
</ul>
<p><code class="docutils literal notranslate"><span class="pre">SHELL_CMD_EXPORT_ALIAS</span></code> 有三个参数,<code class="docutils literal notranslate"><span class="pre">command</span></code> 代表需要注册的函数名,<code class="docutils literal notranslate"><span class="pre">alias</span></code> 是对该注册函数名重命名pc 或者控制器将发送 <code class="docutils literal notranslate"><span class="pre">alias</span></code> 对设备进行命令控制,<code class="docutils literal notranslate"><span class="pre">desc</span></code> 是对该注册函数的描述,</p>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span>
<span class="normal">3</span>
<span class="normal">4</span>
<span class="normal">5</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kt">void</span> <span class="nf">hellowd</span><span class="p">()</span>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span>
<span class="normal">14</span>
<span class="normal">15</span>
<span class="normal">16</span>
<span class="normal">17</span>
<span class="normal">18</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kt">void</span> <span class="nf">hellowd</span><span class="p">()</span>
<span class="p">{</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;hello World</span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">);</span>
<span class="p">}</span>
<span class="kt">int</span> <span class="nf">cmd_echo</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span> <span class="o">*</span><span class="n">argv</span><span class="p">[])</span>
<span class="p">{</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;%dparameter(s)</span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">argc</span><span class="p">);</span>
<span class="k">for</span> <span class="p">(</span><span class="kt">uint8_t</span> <span class="n">i</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> <span class="n">i</span> <span class="o">&lt;</span> <span class="n">argc</span><span class="p">;</span> <span class="n">i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;%s</span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">argv</span><span class="p">[</span><span class="n">i</span><span class="p">]);</span>
<span class="p">}</span>
<span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
<span class="p">}</span>
<span class="n">SHELL_CMD_EXPORT_ALIAS</span><span class="p">(</span><span class="n">hellowd</span><span class="p">,</span> <span class="n">hellwd</span><span class="p">,</span><span class="n">hellowd</span> <span class="n">test</span><span class="p">)</span>
<span class="n">SHELL_CMD_EXPORT_ALIAS</span><span class="p">(</span><span class="n">cmd_echo</span><span class="p">,</span> <span class="n">echo</span><span class="p">,</span><span class="n">echo</span> <span class="n">test</span><span class="p">)</span>
</pre></div>
</td></tr></table></div>
</div>
@ -433,7 +465,7 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="fatfs_demo.html" class="btn btn-neutral float-right" title="2. FATFS 文件系统读写" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="fatfs_demo.html" class="btn btn-neutral float-right" title="2. Fatfs 文件系统读写" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../basic%20samples/adc/adc_key_demo.html" class="btn btn-neutral float-left" title="8.1. ADC - 按键检测电压" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>

View file

@ -0,0 +1,263 @@
<!DOCTYPE html>
<html class="writer-html5" lang="zh-CN" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3. USB Device 应用 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/translations.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="3.1. CDC - 虚拟串口" href="usbd_cdc.html" />
<link rel="prev" title="2. Fatfs 文件系统读写" href="../fatfs_demo.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> BL_MCU_SDK 开发指南
</a>
<div class="version">
0.3
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">快速开发指南</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/get_started.html">1. 开发前的准备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">2. 开发环境搭建指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">3. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/cmake_quick_start.html">4. 基于 cmake 框架新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">5. 硬件连接指南</a></li>
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">8. ADC 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">3. USB Device 应用</a><ul>
<li class="toctree-l2"><a class="reference internal" href="usbd_cdc.html">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_msc.html">3.2. MSC - U 盘</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_hid.html">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_video.html">3.4. VIDEO - 摄像头</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_audio.html">3.5. AUDIO - 麦克风</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL_MCU_SDK 开发指南</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">3. </span>USB Device 应用</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/advance samples/usb/index.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="usb-device">
<h1><span class="section-number">3. </span>USB Device 应用<a class="headerlink" href="#usb-device" title="永久链接至标题"></a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="usbd_cdc.html">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l1"><a class="reference internal" href="usbd_msc.html">3.2. MSC - U 盘</a></li>
<li class="toctree-l1"><a class="reference internal" href="usbd_hid.html">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l1"><a class="reference internal" href="usbd_video.html">3.4. VIDEO - 摄像头</a></li>
<li class="toctree-l1"><a class="reference internal" href="usbd_audio.html">3.5. AUDIO - 麦克风</a></li>
</ul>
</div>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="usbd_cdc.html" class="btn btn-neutral float-right" title="3.1. CDC - 虚拟串口" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../fatfs_demo.html" class="btn btn-neutral float-left" title="2. Fatfs 文件系统读写" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&#169; 版权所有 2021, BouffaloLab Co., Ltd.
</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

View file

@ -0,0 +1,256 @@
<!DOCTYPE html>
<html class="writer-html5" lang="zh-CN" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.5. AUDIO - 麦克风 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/translations.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="4. LowPower 低功耗评估" href="../lowpower_demo.html" />
<link rel="prev" title="3.4. VIDEO - 摄像头" href="usbd_video.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> BL_MCU_SDK 开发指南
</a>
<div class="version">
0.3
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">快速开发指南</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/get_started.html">1. 开发前的准备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">2. 开发环境搭建指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">3. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/cmake_quick_start.html">4. 基于 cmake 框架新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">5. 硬件连接指南</a></li>
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">8. ADC 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">3. USB Device 应用</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="usbd_cdc.html">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_msc.html">3.2. MSC - U 盘</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_hid.html">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_video.html">3.4. VIDEO - 摄像头</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">3.5. AUDIO - 麦克风</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL_MCU_SDK 开发指南</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">3. </span>USB Device 应用</a> &raquo;</li>
<li><span class="section-number">3.5. </span>AUDIO - 麦克风</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/advance samples/usb/usbd_audio.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="audio">
<h1><span class="section-number">3.5. </span>AUDIO - 麦克风<a class="headerlink" href="#audio" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../lowpower_demo.html" class="btn btn-neutral float-right" title="4. LowPower 低功耗评估" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="usbd_video.html" class="btn btn-neutral float-left" title="3.4. VIDEO - 摄像头" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&#169; 版权所有 2021, BouffaloLab Co., Ltd.
</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

View file

@ -0,0 +1,256 @@
<!DOCTYPE html>
<html class="writer-html5" lang="zh-CN" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.1. CDC - 虚拟串口 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/translations.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="3.2. MSC - U 盘" href="usbd_msc.html" />
<link rel="prev" title="3. USB Device 应用" href="index.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> BL_MCU_SDK 开发指南
</a>
<div class="version">
0.3
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">快速开发指南</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/get_started.html">1. 开发前的准备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">2. 开发环境搭建指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">3. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/cmake_quick_start.html">4. 基于 cmake 框架新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">5. 硬件连接指南</a></li>
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">8. ADC 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">3. USB Device 应用</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_msc.html">3.2. MSC - U 盘</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_hid.html">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_video.html">3.4. VIDEO - 摄像头</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_audio.html">3.5. AUDIO - 麦克风</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL_MCU_SDK 开发指南</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">3. </span>USB Device 应用</a> &raquo;</li>
<li><span class="section-number">3.1. </span>CDC - 虚拟串口</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/advance samples/usb/usbd_cdc.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="cdc">
<h1><span class="section-number">3.1. </span>CDC - 虚拟串口<a class="headerlink" href="#cdc" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="usbd_msc.html" class="btn btn-neutral float-right" title="3.2. MSC - U 盘" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="index.html" class="btn btn-neutral float-left" title="3. USB Device 应用" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&#169; 版权所有 2021, BouffaloLab Co., Ltd.
</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

View file

@ -0,0 +1,256 @@
<!DOCTYPE html>
<html class="writer-html5" lang="zh-CN" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.3. HID - 键盘&amp;鼠标 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/translations.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="3.4. VIDEO - 摄像头" href="usbd_video.html" />
<link rel="prev" title="3.2. MSC - U 盘" href="usbd_msc.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> BL_MCU_SDK 开发指南
</a>
<div class="version">
0.3
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">快速开发指南</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/get_started.html">1. 开发前的准备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">2. 开发环境搭建指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">3. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/cmake_quick_start.html">4. 基于 cmake 框架新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">5. 硬件连接指南</a></li>
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">8. ADC 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">3. USB Device 应用</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="usbd_cdc.html">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_msc.html">3.2. MSC - U 盘</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_video.html">3.4. VIDEO - 摄像头</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_audio.html">3.5. AUDIO - 麦克风</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL_MCU_SDK 开发指南</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">3. </span>USB Device 应用</a> &raquo;</li>
<li><span class="section-number">3.3. </span>HID - 键盘&amp;鼠标</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/advance samples/usb/usbd_hid.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="hid">
<h1><span class="section-number">3.3. </span>HID - 键盘&amp;鼠标<a class="headerlink" href="#hid" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="usbd_video.html" class="btn btn-neutral float-right" title="3.4. VIDEO - 摄像头" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="usbd_msc.html" class="btn btn-neutral float-left" title="3.2. MSC - U 盘" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&#169; 版权所有 2021, BouffaloLab Co., Ltd.
</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

View file

@ -0,0 +1,256 @@
<!DOCTYPE html>
<html class="writer-html5" lang="zh-CN" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.2. MSC - U 盘 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/translations.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="3.3. HID - 键盘&amp;鼠标" href="usbd_hid.html" />
<link rel="prev" title="3.1. CDC - 虚拟串口" href="usbd_cdc.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> BL_MCU_SDK 开发指南
</a>
<div class="version">
0.3
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">快速开发指南</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/get_started.html">1. 开发前的准备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">2. 开发环境搭建指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">3. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/cmake_quick_start.html">4. 基于 cmake 框架新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">5. 硬件连接指南</a></li>
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">8. ADC 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">3. USB Device 应用</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="usbd_cdc.html">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">3.2. MSC - U 盘</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_hid.html">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_video.html">3.4. VIDEO - 摄像头</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_audio.html">3.5. AUDIO - 麦克风</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL_MCU_SDK 开发指南</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">3. </span>USB Device 应用</a> &raquo;</li>
<li><span class="section-number">3.2. </span>MSC - U 盘</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/advance samples/usb/usbd_msc.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="msc-u">
<h1><span class="section-number">3.2. </span>MSC - U 盘<a class="headerlink" href="#msc-u" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="usbd_hid.html" class="btn btn-neutral float-right" title="3.3. HID - 键盘&amp;鼠标" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="usbd_cdc.html" class="btn btn-neutral float-left" title="3.1. CDC - 虚拟串口" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&#169; 版权所有 2021, BouffaloLab Co., Ltd.
</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

View file

@ -0,0 +1,464 @@
<!DOCTYPE html>
<html class="writer-html5" lang="zh-CN" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.4. VIDEO - 摄像头 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/translations.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="3.5. AUDIO - 麦克风" href="usbd_audio.html" />
<link rel="prev" title="3.3. HID - 键盘&amp;鼠标" href="usbd_hid.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> BL_MCU_SDK 开发指南
</a>
<div class="version">
0.3
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">快速开发指南</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/get_started.html">1. 开发前的准备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">2. 开发环境搭建指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">3. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/cmake_quick_start.html">4. 基于 cmake 框架新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">5. 硬件连接指南</a></li>
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">8. ADC 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">3. USB Device 应用</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="usbd_cdc.html">3.1. CDC - 虚拟串口</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_msc.html">3.2. MSC - U 盘</a></li>
<li class="toctree-l2"><a class="reference internal" href="usbd_hid.html">3.3. HID - 键盘&amp;鼠标</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">3.4. VIDEO - 摄像头</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">3.4.1. 准备工具</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id2">3.4.2. 硬件连接</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id3">3.4.3. 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">3.4.4. 编译和烧录</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id5">3.4.5. 实验现象</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="usbd_audio.html">3.5. AUDIO - 麦克风</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL_MCU_SDK 开发指南</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">3. </span>USB Device 应用</a> &raquo;</li>
<li><span class="section-number">3.4. </span>VIDEO - 摄像头</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/advance samples/usb/usbd_video.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="video">
<h1><span class="section-number">3.4. </span>VIDEO - 摄像头<a class="headerlink" href="#video" title="永久链接至标题"></a></h1>
<p>本 demo 将演示 USB Device VIDEO 类实现的一个摄像头设备。</p>
<p>通过 usb 外设将其枚举成 VIDEO 类设备,从而可以使用摄像头模块将采集到的数据通过 usb 发送给主机进行显示,这里使用 windows 自带的相机进行显示,支持 usb video 类驱动。发送的数据需要满足一定的格式,这里我们选择 MJPEG从 usb 官方手册中我们可以看到具体的数据头部信息以及传输示例。</p>
<div class="figure align-default">
<img alt="" src="../../../_images/usb_video.png" />
</div>
<p>video stream header</p>
<div class="figure align-default">
<img alt="" src="../../../_images/video_isoch.png" />
</div>
<p>examples for isoch transfer IN</p>
<p>采集数据需要摄像头,我们使用的模块为 gc0308支持 RGB555 或者 YUV 格式输出,这里我们选择输出 YUV 格式。除了摄像头模块我们还需要外设来驱动摄像头BL706 拥有 CAM 外设,可以驱动该摄像头。</p>
<div class="section" id="id1">
<h2><span class="section-number">3.4.1. </span>准备工具<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<p>BL706 AVB + GC0308摄像头模块 + windows 相机</p>
</div>
<div class="section" id="id2">
<h2><span class="section-number">3.4.2. </span>硬件连接<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<p>本 demo 基于 BL706_AVB 开发板,连接方式如下</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span> <span class="n">GPIO</span> <span class="n">function</span> <span class="n">GPIO</span> <span class="n">pin</span>
<span class="o">----------------------------------</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO0</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO1</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO2</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO3</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO4</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO5</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO6</span>
<span class="n">USB_DP</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO7</span>
<span class="n">USB_DM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO8</span>
<span class="n">CLK_OUT</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO9</span>
<span class="n">I2C_SCL</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO11</span>
<span class="n">I2C_SDA</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO16</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO29</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO30</span>
<span class="n">CAM</span> <span class="o">&lt;--&gt;</span> <span class="n">GPIO31</span>
</pre></div>
</div>
</div>
<div class="section" id="id3">
<h2><span class="section-number">3.4.3. </span>软件实现<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p>软件代码见 <code class="docutils literal notranslate"><span class="pre">examples/usb/usb_video</span></code></p></li>
</ul>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span>
<span class="normal">3</span>
<span class="normal">4</span>
<span class="normal">5</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cp">#define BSP_I2C_CLOCK_SOURCE ROOT_CLOCK_SOURCE_BCLK</span>
<span class="cp">#define BSP_I2C_CLOCK_DIV 0</span>
<span class="cp">#define BSP_CAM_CLOCK_SOURCE ROOT_CLOCK_SOURCE_PLL_96M</span>
<span class="cp">#define BSP_CAM_CLOCK_DIV 3</span>
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>使用到的外设时钟源见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/clock_config.h</span></code>,如有改动,请自行修改</p></li>
</ul>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span>
<span class="normal">14</span>
<span class="normal">15</span>
<span class="normal">16</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cp">#define CONFIG_GPIO0_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO1_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO2_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO3_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO4_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO5_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO6_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO7_FUNC GPIO_FUN_USB</span>
<span class="cp">#define CONFIG_GPIO8_FUNC GPIO_FUN_USB</span>
<span class="cp">#define CONFIG_GPIO9_FUNC GPIO_FUN_CLK_OUT</span>
<span class="cp">#define CONFIG_GPIO11_FUNC GPIO_FUN_I2C</span>
<span class="cp">#define CONFIG_GPIO12_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO16_FUNC GPIO_FUN_I2C</span>
<span class="cp">#define CONFIG_GPIO29_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO30_FUNC GPIO_FUN_CAM</span>
<span class="cp">#define CONFIG_GPIO31_FUNC GPIO_FUN_CAM</span>
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>使用到的 GPIO 配置见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/pinmux_config.h</span></code>,默认提供了该 demo 的引脚配置</p></li>
</ul>
<div class="admonition note">
<p class="admonition-title">注解</p>
<p><code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/pinmux_config.h</span></code> 当前给所有的示例 demo 使用,所以,需要先选定 <code class="docutils literal notranslate"><span class="pre">PINMUX_SELECT</span></code><code class="docutils literal notranslate"><span class="pre">PINMUX_UVC</span></code>,开启 UVC demo</p>
</div>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span>
<span class="normal">14</span>
<span class="normal">15</span>
<span class="normal">16</span>
<span class="normal">17</span>
<span class="normal">18</span>
<span class="normal">19</span>
<span class="normal">20</span>
<span class="normal">21</span>
<span class="normal">22</span>
<span class="normal">23</span>
<span class="normal">24</span>
<span class="normal">25</span>
<span class="normal">26</span>
<span class="normal">27</span>
<span class="normal">28</span>
<span class="normal">29</span>
<span class="normal">30</span>
<span class="normal">31</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cp">#define BSP_USING_CAM</span>
<span class="cp">#define BSP_USING_I2C0</span>
<span class="cp">#define BSP_USING_USB</span>
<span class="cp">#define BSP_USING_DMA0_CH2</span>
<span class="cp">#if defined(BSP_USING_I2C0)</span>
<span class="cp">#ifndef I2C0_CONFIG</span>
<span class="cp">#define I2C0_CONFIG \</span>
<span class="cp"> { \</span>
<span class="cp"> .id = 0, \</span>
<span class="cp"> .mode = I2C_HW_MODE, \</span>
<span class="cp"> .phase = 15, \</span>
<span class="cp"> }</span>
<span class="cp">#endif</span>
<span class="cp">#endif</span>
<span class="cp">#if defined(BSP_USING_DMA0_CH2)</span>
<span class="cp">#ifndef DMA0_CH2_CONFIG</span>
<span class="cp">#define DMA0_CH2_CONFIG \</span>
<span class="cp"> { \</span>
<span class="cp"> .id = 0, \</span>
<span class="cp"> .ch = 2, \</span>
<span class="cp"> .direction = DMA_MEMORY_TO_PERIPH, \</span>
<span class="cp"> .transfer_mode = DMA_LLI_ONCE_MODE, \</span>
<span class="cp"> .src_req = DMA_REQUEST_NONE, \</span>
<span class="cp"> .dst_req = DMA_REQUEST_UART1_TX, \</span>
<span class="cp"> .src_width = DMA_TRANSFER_WIDTH_8BIT, \</span>
<span class="cp"> .dst_width = DMA_TRANSFER_WIDTH_8BIT, \</span>
<span class="cp"> }</span>
<span class="cp">#endif</span>
<span class="cp">#endif</span>
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>使能外设并配置,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/peripheral_config.h</span></code> ,外设配置可以保持默认,在程序中修改,如下</p></li>
</ul>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="n">DMA_DEV</span><span class="p">(</span><span class="n">dma_ch2</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">dst_req</span> <span class="o">=</span> <span class="n">DMA_REQUEST_USB_EP1</span><span class="p">;</span>
<span class="n">device_open</span><span class="p">(</span><span class="n">dma_ch2</span><span class="p">,</span> <span class="mi">0</span><span class="p">);</span>
</pre></div>
</td></tr></table></div>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cp">#define FORMAT_SEL UYVY</span>
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>gc0308 输出格式选择 <code class="docutils literal notranslate"><span class="pre">UYVY</span></code>,见 <code class="docutils literal notranslate"><span class="pre">bsp/bsp_common/bsp_image_sensor.c</span></code></p></li>
</ul>
</div>
<div class="section" id="id4">
<h2><span class="section-number">3.4.4. </span>编译和烧录<a class="headerlink" href="#id4" title="永久链接至标题"></a></h2>
<ul>
<li><p><strong>CDK 编译</strong></p>
<p>打开项目中提供的工程文件usb_video.cdkproj</p>
<p>参照 <a class="reference internal" href="../../../get_started/Windows_quick_start_cdk.html#windows-cdk-quick-start"><span class="std std-ref">Windows 下使用 CDK (类 MDK Keil)开发指南</span></a> 的步骤编译下载即可</p>
</li>
<li><p><strong>命令行编译</strong></p></li>
</ul>
<div class="highlight-bash notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span> $ <span class="nb">cd</span> &lt;sdk_path&gt;/bl_mcu_sdk
$ make <span class="nv">BOARD</span><span class="o">=</span>bl706_avb <span class="nv">APP</span><span class="o">=</span>usb_video
</pre></div>
</td></tr></table></div>
<ul>
<li><p><strong>烧录</strong></p>
<p>详见 <a class="reference internal" href="../../../get_started/bl_dev_cube.html#bl-dev-cube"><span class="std std-ref">BLDevCube 烧录工具指南</span></a></p>
</li>
</ul>
</div>
<div class="section" id="id5">
<h2><span class="section-number">3.4.5. </span>实验现象<a class="headerlink" href="#id5" title="永久链接至标题"></a></h2>
<div class="figure align-default">
<img alt="" src="../../../_images/usb_video.gif" />
</div>
</div>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="usbd_audio.html" class="btn btn-neutral float-right" title="3.5. AUDIO - 麦克风" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="usbd_hid.html" class="btn btn-neutral float-left" title="3.3. HID - 键盘&amp;鼠标" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&#169; 版权所有 2021, BouffaloLab Co., Ltd.
</p>
</div>
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>8.1. ADC - 按键检测电压 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>8.1. ADC - 按键检测电压 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -39,7 +39,7 @@
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="1. SHELL 命令行调试" href="../../advance%20samples/shell_demo.html" />
<link rel="next" title="1. Shell 命令行调试" href="../../advance%20samples/shell_demo.html" />
<link rel="prev" title="8. ADC 示例" href="index.html" />
</head>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -132,11 +128,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -240,7 +237,7 @@
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>配置 <code class="docutils literal notranslate"><span class="pre">ADC</span></code> 设备复用引脚,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_iot/pinmux_config.h</span></code></p></li>
<li><p>配置 <code class="docutils literal notranslate"><span class="pre">ADC</span></code> 设备复用引脚,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/pinmux_config.h</span></code></p></li>
</ul>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
@ -276,7 +273,7 @@
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>使能 <code class="docutils literal notranslate"><span class="pre">BSP_USING_ADC0</span></code> 并配置 <code class="docutils literal notranslate"><span class="pre">ADC</span></code> 设备配置,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_iot/peripheral_config.h</span></code></p></li>
<li><p>使能 <code class="docutils literal notranslate"><span class="pre">BSP_USING_ADC0</span></code> 并配置 <code class="docutils literal notranslate"><span class="pre">ADC</span></code> 设备配置,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/peripheral_config.h</span></code></p></li>
</ul>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
@ -354,7 +351,7 @@
</ul>
<div class="highlight-bash notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span> $ <span class="nb">cd</span> &lt;sdk_path&gt;/bl_mcu_sdk
$ make <span class="nv">BOARD</span><span class="o">=</span>bl706_avb <span class="nv">APP</span><span class="o">=</span>adc_key
$ make <span class="nv">BOARD</span><span class="o">=</span>bl706_avb <span class="nv">APP</span><span class="o">=</span>adc_key <span class="nv">SUPPORT_FLOAT</span><span class="o">=</span>y
</pre></div>
</td></tr></table></div>
<ul>
@ -387,7 +384,7 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../../advance%20samples/shell_demo.html" class="btn btn-neutral float-right" title="1. SHELL 命令行调试" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../../advance%20samples/shell_demo.html" class="btn btn-neutral float-right" title="1. Shell 命令行调试" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="index.html" class="btn btn-neutral float-left" title="8. ADC 示例" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>8. ADC 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>8. ADC 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,11 +122,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>5.1. DMA - RAM间数据搬运 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>5.1. DMA - RAM间数据搬运 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -132,11 +128,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>5. DMA 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>5. DMA 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,11 +122,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>1.1. GPIO 输出 - 流水灯 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>1.1. GPIO 输出 - 流水灯 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -133,11 +129,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>1.2. GPIO 中断 - 按键检测 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>1.2. GPIO 中断 - 按键检测 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -133,11 +129,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>1. GPIO 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>1. GPIO 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -40,7 +40,7 @@
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="1.1. GPIO 输出 - 流水灯" href="blink_demo.html" />
<link rel="prev" title="10. DAC 设备" href="../../../api_reference/api_dac.html" />
<link rel="prev" title="6. BLE" href="../../../api_reference/bluetooth/api_ble.html" />
</head>
<body class="wy-body-for-nav">
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -127,11 +123,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -216,7 +213,7 @@
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="blink_demo.html" class="btn btn-neutral float-right" title="1.1. GPIO 输出 - 流水灯" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../../../api_reference/api_dac.html" class="btn btn-neutral float-left" title="10. DAC 设备" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="../../../api_reference/bluetooth/api_ble.html" class="btn btn-neutral float-left" title="6. BLE" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>7.1. I2C - AT24CXX 读写 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>7.1. I2C - AT24CXX 读写 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -132,11 +128,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>7. I2C 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>7. I2C 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,11 +122,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>4. MTIMER 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>4. MTIMER 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,11 +122,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>4.1. MTIMER - 系统定时器 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>4.1. MTIMER - 系统定时器 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -132,11 +128,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3. PWM 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>3. PWM 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -127,11 +123,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.1. PWM - 呼吸灯 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>3.1. PWM - 呼吸灯 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -133,11 +129,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>3.2. PWM - 驱动步进电机 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>3.2. PWM - 驱动步进电机 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -133,11 +129,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>6. SPI 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>6. SPI 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,11 +122,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>6.1. SPI - TFT LCD 显示 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>6.1. SPI - TFT LCD 显示 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -132,11 +128,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>
@ -208,6 +205,7 @@
<div class="section" id="spi-tft-lcd">
<h1><span class="section-number">6.1. </span>SPI - TFT LCD 显示<a class="headerlink" href="#spi-tft-lcd" title="永久链接至标题"></a></h1>
<p>本 demo 演示通过 SPI 驱动带 il9431 芯片的TFT 屏显示。</p>
<div class="section" id="id1">
<h2><span class="section-number">6.1.1. </span>硬件连接<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<p>本 demo 基于 BL706_AVB 开发板,连接方式如下</p>
@ -242,14 +240,10 @@
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>配置 <code class="docutils literal notranslate"><span class="pre">SPI</span></code> 设备复用引脚,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/pinmux_config.h</span></code></p></li>
<li><p>配置 <code class="docutils literal notranslate"><span class="pre">SPI</span></code> 设备复用引脚,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/pinmux_config.h</span></code>,,如有改动,请自行修改</p></li>
</ul>
<div class="admonition note">
<p class="admonition-title">注解</p>
<p><code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_avb/pinmux_config.h</span></code> 当前给所有的示例demo使用所以需要先选定 <code class="docutils literal notranslate"><span class="pre">PINMUX_SELECT</span></code><code class="docutils literal notranslate"><span class="pre">PINMUX_LVGL</span></code>,开启其中一个 demo</p>
</div>
<div class="admonition note">
<p class="admonition-title">注解</p>
<p>为适配 bl702_avb 硬件, SPI 的 MOSI 和 MISO 默认进行了调换,如果想要恢复默认,修改 <code class="docutils literal notranslate"><span class="pre">drivers/bl702_driver/hal_drv/default_config/spi_config.h</span></code><code class="docutils literal notranslate"><span class="pre">SPI_SWAP_ENABLE</span></code> 为 0</p>
</div>
<div class="highlight-C notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>2. UART 示例 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>2. UART 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,11 +122,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>2.1. UART - 数据自收发 &mdash; BL_MCU_SDK 开发指南 0.2 文档</title>
<title>2.1. UART - 数据自收发 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
@ -64,7 +64,7 @@
<div class="version">
0.2
0.3
</div>
@ -99,16 +99,12 @@
</ul>
<p class="caption"><span class="caption-text">API 手册</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_structure.html">1. API 分层模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_clock.html">2. 时钟树</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_gpio.html">3. GPIO 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_uart.html">4. UART 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_pwm.html">5. PWM 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dma.html">6. DMA 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_i2c.html">7. I2C 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_spi.html">8. SPI 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_adc.html">9. ADC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_dac.html">10. DAC 设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/api_overview.html">1. API 概述</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/board.html">2. Board 配置系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">3. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">4. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">5. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">6. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -132,11 +128,12 @@
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. SHELL 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. FATFS 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">3. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">4. BLE 客户端和服务端互连</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/shell_demo.html">1. Shell 命令行调试</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/fatfs_demo.html">2. Fatfs 文件系统读写</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/usb/index.html">3. USB Device 应用</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/lowpower_demo.html">4. LowPower 低功耗评估</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/boot2_iap_info.html">5. BOOT2 IAP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../advance%20samples/ble_scan_demo.html">6. BLE 客户端和服务端互连</a></li>
</ul>