[docs] update board,i2s,timer rst

This commit is contained in:
jzlv 2021-07-28 15:44:00 +08:00
parent 54bb05cb4f
commit 130e1c3be4
110 changed files with 4517 additions and 2493 deletions

View file

@ -91,20 +91,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -115,8 +115,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -40,7 +40,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="prev" title="9.1. TIMER - 定时器中断" href="../basic%20samples/timer/timer_interrupt_demo.html" />
<link rel="prev" title="10.1. TIMER - 定时器中断" href="../basic%20samples/timer/timer_interrupt_demo.html" />
</head>
<body class="wy-body-for-nav">
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">
@ -468,7 +469,7 @@
<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="../basic%20samples/timer/timer_interrupt_demo.html" class="btn btn-neutral float-left" title="9.1. TIMER - 定时器中断" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="../basic%20samples/timer/timer_interrupt_demo.html" class="btn btn-neutral float-left" title="10.1. TIMER - 定时器中断" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul>
@ -116,8 +116,9 @@
<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>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../basic%20samples/timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul class="current">

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.3 文档</title>
<title>9.1. ADC - 按键检测电压 &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="9. TIMER 示例" href="../timer/index.html" />
<link rel="prev" title="8. ADC 示例" href="index.html" />
<link rel="next" title="10. TIMER 示例" href="../timer/index.html" />
<link rel="prev" title="9. ADC 示例" href="index.html" />
</head>
<body class="wy-body-for-nav">
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -116,17 +116,18 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">8. ADC 示例</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">8.1. ADC - 按键检测电压</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">8.1.1. 硬件连接</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id2">8.1.2. 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id3">8.1.3. 编译和烧录</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">8.1.4. 实验现象</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">9. ADC 示例</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">9.1. ADC - 按键检测电压</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">9.1.1. 硬件连接</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id2">9.1.2. 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id3">9.1.3. 编译和烧录</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">9.1.4. 实验现象</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
@ -184,9 +185,9 @@
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">8. </span>ADC 示例</a> &raquo;</li>
<li><a href="index.html"><span class="section-number">9. </span>ADC 示例</a> &raquo;</li>
<li><span class="section-number">8.1. </span>ADC - 按键检测电压</li>
<li><span class="section-number">9.1. </span>ADC - 按键检测电压</li>
<li class="wy-breadcrumbs-aside">
@ -206,10 +207,10 @@
<div itemprop="articleBody">
<div class="section" id="adc">
<h1><span class="section-number">8.1. </span>ADC - 按键检测电压<a class="headerlink" href="#adc" title="永久链接至标题"></a></h1>
<h1><span class="section-number">9.1. </span>ADC - 按键检测电压<a class="headerlink" href="#adc" title="永久链接至标题"></a></h1>
<p>本 demo 主要介绍一个基于 ADC 的按键功能,使用 ADC 检测按键输入引脚的电压值,根据不同的分压值判断相应的按键是否按下</p>
<div class="section" id="id1">
<h2><span class="section-number">8.1.1. </span>硬件连接<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<h2><span class="section-number">9.1.1. </span>硬件连接<a class="headerlink" href="#id1" 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>
@ -223,7 +224,7 @@
</div>
</div>
<div class="section" id="id2">
<h2><span class="section-number">8.1.2. </span>软件实现<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<h2><span class="section-number">9.1.2. </span>软件实现<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p>软件代码见 <code class="docutils literal notranslate"><span class="pre">examples/adc/adc_key</span></code></p></li>
</ul>
@ -343,7 +344,7 @@
</ul>
</div>
<div class="section" id="id3">
<h2><span class="section-number">8.1.3. </span>编译和烧录<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<h2><span class="section-number">9.1.3. </span>编译和烧录<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<ul>
<li><p><strong>CDK工具编译</strong></p>
<p>打开项目中提供的工程文件adc_key.cdkproj</p>
@ -363,7 +364,7 @@
</ul>
</div>
<div class="section" id="id4">
<h2><span class="section-number">8.1.4. </span>实验现象<a class="headerlink" href="#id4" title="永久链接至标题"></a></h2>
<h2><span class="section-number">9.1.4. </span>实验现象<a class="headerlink" href="#id4" title="永久链接至标题"></a></h2>
<p>本实验依次按下开发板上的 SW1 ~ SW5 会得到不同的电压值:</p>
<ul class="simple">
<li><p>key 0: 0V 左右</p></li>
@ -386,8 +387,8 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../timer/index.html" class="btn btn-neutral float-right" title="9. TIMER 示例" 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>
<a href="../timer/index.html" class="btn btn-neutral float-right" title="10. TIMER 示例" 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="9. ADC 示例" 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>8. ADC 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<title>9. ADC 示例 &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="8.1. ADC - 按键检测电压" href="adc_key_demo.html" />
<link rel="prev" title="7.1. I2C - AT24CXX 读写" href="../i2c/i2c_eeprom_demo.html" />
<link rel="next" title="9.1. ADC - 按键检测电压" href="adc_key_demo.html" />
<link rel="prev" title="8.1. I2S - flash 内置音频播放" href="../i2s/i2s_play_from_flash_demo.html" />
</head>
<body class="wy-body-for-nav">
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -116,11 +116,12 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">8. ADC 示例</a><ul>
<li class="toctree-l2"><a class="reference internal" href="adc_key_demo.html">8.1. ADC - 按键检测电压</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">9. ADC 示例</a><ul>
<li class="toctree-l2"><a class="reference internal" href="adc_key_demo.html">9.1. ADC - 按键检测电压</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
@ -178,7 +179,7 @@
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">8. </span>ADC 示例</li>
<li><span class="section-number">9. </span>ADC 示例</li>
<li class="wy-breadcrumbs-aside">
@ -198,10 +199,10 @@
<div itemprop="articleBody">
<div class="section" id="adc">
<h1><span class="section-number">8. </span>ADC 示例<a class="headerlink" href="#adc" title="永久链接至标题"></a></h1>
<h1><span class="section-number">9. </span>ADC 示例<a class="headerlink" href="#adc" title="永久链接至标题"></a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="adc_key_demo.html">8.1. ADC - 按键检测电压</a></li>
<li class="toctree-l1"><a class="reference internal" href="adc_key_demo.html">9.1. ADC - 按键检测电压</a></li>
</ul>
</div>
</div>
@ -212,8 +213,8 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="adc_key_demo.html" class="btn btn-neutral float-right" title="8.1. ADC - 按键检测电压" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../i2c/i2c_eeprom_demo.html" class="btn btn-neutral float-left" title="7.1. I2C - AT24CXX 读写" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="adc_key_demo.html" class="btn btn-neutral float-right" title="9.1. ADC - 按键检测电压" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../i2s/i2s_play_from_flash_demo.html" class="btn btn-neutral float-left" title="8.1. I2S - flash 内置音频播放" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -125,8 +125,9 @@
</li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -119,8 +119,9 @@
</li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,8 +126,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,8 +126,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -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="6. BLE" href="../../../api_reference/bluetooth/api_ble.html" />
<link rel="prev" title="5. BLE" href="../../../api_reference/bluetooth/api_ble.html" />
</head>
<body class="wy-body-for-nav">
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -120,8 +120,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
@ -215,7 +216,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/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>
<a href="../../../api_reference/bluetooth/api_ble.html" class="btn btn-neutral float-left" title="5. BLE" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -39,7 +39,7 @@
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="8. ADC 示例" href="../adc/index.html" />
<link rel="next" title="8. I2S 示例" href="../i2s/index.html" />
<link rel="prev" title="7. I2C 示例" href="index.html" />
</head>
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -125,8 +125,9 @@
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>
@ -356,7 +357,7 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../adc/index.html" class="btn btn-neutral float-right" title="8. ADC 示例" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../i2s/index.html" class="btn btn-neutral float-right" title="8. I2S 示例" 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="7. I2C 示例" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -119,8 +119,9 @@
<li class="toctree-l2"><a class="reference internal" href="i2c_eeprom_demo.html">7.1. I2C - AT24CXX 读写</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -0,0 +1,524 @@
<!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>8.1. I2S - flash 内置音频播放 &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="9. ADC 示例" href="../adc/index.html" />
<link rel="prev" title="8. I2S 示例" 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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">8. I2S 示例</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">8.1. I2S - 播放flash内置音乐</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">8.1.1. 硬件连接</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id2">8.1.2. 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id3">8.1.3. 编译和烧录</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id4">8.1.4. 实验现象</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</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/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>
</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">8. </span>I2S 示例</a> &raquo;</li>
<li><span class="section-number">8.1. </span>I2S - flash 内置音频播放</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/basic samples/i2s/i2s_play_from_flash_demo.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="i2s-flash">
<h1><span class="section-number">8.1. </span>I2S - flash 内置音频播放<a class="headerlink" href="#i2s-flash" title="永久链接至标题"></a></h1>
<p>本 demo 演示 I2S 播放flash内置的音频数据, 使用的音频芯片 ES8388 解码, 另外需要使用 I2C 对 ES8388 配置。
若使用其他音频解码芯片,请自行配置,本文档仅重点讲述 I2S 的使用,对音频芯片不做过多介绍。</p>
<div class="section" id="id1">
<h2><span class="section-number">8.1.1. </span>硬件连接<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<p>本 demo 基于 BL706_AVB 开发板,需要用到 ES8388 音频子板,连接方式如下:</p>
<table class="colwidths-given docutils align-default">
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="row-odd"><th class="head"><p>GPIO function</p></th>
<th class="head"><p>GPIO pin</p></th>
</tr>
</thead>
<tbody>
<tr class="row-even"><td><p>CLK_OUT(MCLK)</p></td>
<td><p>GPIO6</p></td>
</tr>
<tr class="row-odd"><td><p>I2S_BCLK</p></td>
<td><p>GPIO4</p></td>
</tr>
<tr class="row-even"><td><p>I2S_FS</p></td>
<td><p>GPIO29</p></td>
</tr>
<tr class="row-odd"><td><p>I2S_DO</p></td>
<td><p>GPIO30</p></td>
</tr>
<tr class="row-even"><td><p>I2S_DI</p></td>
<td><p>GPIO3</p></td>
</tr>
<tr class="row-odd"><td><p>I2C_SCL</p></td>
<td><p>GPIO16</p></td>
</tr>
<tr class="row-even"><td><p>I2C_SDA</p></td>
<td><p>GPIO11</p></td>
</tr>
</tbody>
</table>
<p>本 demo 用到的内部外设资源如下:</p>
<table class="colwidths-given docutils align-default">
<colgroup>
<col style="width: 20%" />
<col style="width: 80%" />
</colgroup>
<thead>
<tr class="row-odd"><th class="head"><p>peripheral</p></th>
<th class="head"><p>role</p></th>
</tr>
</thead>
<tbody>
<tr class="row-even"><td><p>I2S</p></td>
<td><p>标准音频数据接口,用于向 ES8388 音频子板传送音频数据</p></td>
</tr>
<tr class="row-odd"><td><p>I2C</p></td>
<td><p>一种串行通讯总线,用于配置 ES8388 的寄存器设置</p></td>
</tr>
<tr class="row-even"><td><p>DMA-CH2</p></td>
<td><p>直接存储访问技术,用于配合 I2S 高效发送音频数据,减少对 CPU 的负载</p></td>
</tr>
<tr class="row-odd"><td><p>CLK_OUT</p></td>
<td><p>引脚复用对外输出指定时钟信号用作提供MCLK时钟</p></td>
</tr>
</tbody>
</table>
</div>
<div class="section" id="id2">
<h2><span class="section-number">8.1.2. </span>软件实现<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p>软件代码见 <code class="docutils literal notranslate"><span class="pre">examples/i2s/i2s_play_form_flash</span></code></p></li>
</ul>
<p>本文档不再详细介绍 I2C 与 DMA仅介绍 I2S 相关配置,其他外设可以查看对应的文档。</p>
<p>配置 <code class="docutils literal notranslate"><span class="pre">I2S,</span> <span class="pre">I2C,</span> <span class="pre">CLK_OUT(MCLK)</span></code> 相关复用引脚,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_iot/pinmux_config.h</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>
<span class="normal">6</span>
<span class="normal">7</span></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cp">#define CONFIG_GPIO6_FUNC GPIO_FUN_CLK_OUT</span>
<span class="cp">#define CONFIG_GPIO3_FUNC GPIO_FUN_I2S</span>
<span class="cp">#define CONFIG_GPIO4_FUNC GPIO_FUN_I2S</span>
<span class="cp">#define CONFIG_GPIO29_FUNC GPIO_FUN_I2S</span>
<span class="cp">#define CONFIG_GPIO30_FUNC GPIO_FUN_I2S</span>
<span class="cp">#define CONFIG_GPIO11_FUNC GPIO_FUN_I2C</span>
<span class="cp">#define CONFIG_GPIO16_FUNC GPIO_FUN_I2C</span>
</pre></div>
</td></tr></table></div>
<p>配置 ES8388 的参数,初始化 ES8388 ,其中会用到 I2C 外设,具体过程可见 <code class="docutils literal notranslate"><span class="pre">bsp/bsp_common/es8388/es8388.c</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>
<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></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">static</span> <span class="n">ES8388_Cfg_Type</span> <span class="n">ES8388Cfg</span> <span class="o">=</span> <span class="p">{</span>
<span class="p">.</span><span class="n">work_mode</span> <span class="o">=</span> <span class="n">ES8388_CODEC_MDOE</span><span class="p">,</span> <span class="cm">/*!&lt; ES8388 work mode */</span>
<span class="p">.</span><span class="n">role</span> <span class="o">=</span> <span class="n">ES8388_SLAVE</span><span class="p">,</span> <span class="cm">/*!&lt; ES8388 role */</span>
<span class="p">.</span><span class="n">mic_input_mode</span> <span class="o">=</span> <span class="n">ES8388_DIFF_ENDED_MIC</span><span class="p">,</span> <span class="cm">/*!&lt; ES8388 mic input mode */</span>
<span class="p">.</span><span class="n">mic_pga</span> <span class="o">=</span> <span class="n">ES8388_MIC_PGA_3DB</span><span class="p">,</span> <span class="cm">/*!&lt; ES8388 mic PGA */</span>
<span class="p">.</span><span class="n">i2s_frame</span> <span class="o">=</span> <span class="n">ES8388_LEFT_JUSTIFY_FRAME</span><span class="p">,</span> <span class="cm">/*!&lt; ES8388 I2S frame */</span>
<span class="p">.</span><span class="n">data_width</span> <span class="o">=</span> <span class="n">ES8388_DATA_LEN_16</span><span class="p">,</span> <span class="cm">/*!&lt; ES8388 I2S dataWitdh */</span>
<span class="p">};</span>
<span class="cm">/* init ES8388 Codec */</span>
<span class="n">ES8388_Init</span><span class="p">(</span><span class="o">&amp;</span><span class="n">ES8388Cfg</span><span class="p">);</span>
<span class="n">ES8388_Set_Voice_Volume</span><span class="p">(</span><span class="mi">60</span><span class="p">);</span>
</pre></div>
</td></tr></table></div>
<p>I2S 的配置与使能:</p>
<ul class="simple">
<li><p>使能 <code class="docutils literal notranslate"><span class="pre">BSP_USING_I2S0</span></code> 并配置 <code class="docutils literal notranslate"><span class="pre">I2S</span></code> 设备配置,见 <code class="docutils literal notranslate"><span class="pre">bsp/board/bl706_iot/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>
<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></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cp">#define BSP_USING_I2S0</span>
<span class="cp">#if defined(BSP_USING_I2S0)</span>
<span class="cp">#ifndef I2S0_CONFIG</span>
<span class="cp">#define I2S0_CONFIG \</span>
<span class="cp">{ \</span>
<span class="cp"> .id = 0, \</span>
<span class="cp"> .iis_mode = I2S_MODE_MASTER, \</span>
<span class="cp"> .interface_mode = I2S_MODE_LEFT, \</span>
<span class="cp"> .sampl_freq_hz = 16 * 1000, \</span>
<span class="cp"> .channel_num = I2S_FS_CHANNELS_NUM_MONO, \</span>
<span class="cp"> .frame_size = I2S_FRAME_LEN_16, \</span>
<span class="cp"> .data_size = I2S_DATA_LEN_16, \</span>
<span class="cp"> .fifo_threshold = 4, \</span>
<span class="cp">}</span>
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><p>先调用 <code class="docutils literal notranslate"><span class="pre">i2s_register</span></code> 函数注册 <code class="docutils literal notranslate"><span class="pre">I2S</span></code> 设备</p></li>
<li><p>然后通过 <code class="docutils literal notranslate"><span class="pre">find</span></code> 函数找到设备对应的句柄,保存于 <code class="docutils literal notranslate"><span class="pre">i2s</span></code></p></li>
<li><p>最后填写配置参数后,使用 <code class="docutils literal notranslate"><span class="pre">device_open</span></code> 来打开 <code class="docutils literal notranslate"><span class="pre">I2S</span></code> 设备</p></li>
<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>
<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></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cm">/* register &amp; open i2s device */</span>
<span class="n">i2s_register</span><span class="p">(</span><span class="n">I2S0_INDEX</span><span class="p">,</span> <span class="s">&quot;I2S&quot;</span><span class="p">,</span> <span class="n">DEVICE_OFLAG_RDWR</span><span class="p">);</span>
<span class="n">i2s</span> <span class="o">=</span> <span class="n">device_find</span><span class="p">(</span><span class="s">&quot;I2S&quot;</span><span class="p">);</span>
<span class="k">if</span> <span class="p">(</span><span class="n">i2s</span><span class="p">)</span> <span class="p">{</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">iis_mode</span> <span class="o">=</span> <span class="n">I2S_MODE_MASTER</span><span class="p">;</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">interface_mode</span> <span class="o">=</span> <span class="n">I2S_MODE_LEFT</span><span class="p">;</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">sampl_freq_hz</span> <span class="o">=</span> <span class="mi">16</span> <span class="o">*</span> <span class="mi">1000</span><span class="p">;</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">channel_num</span> <span class="o">=</span> <span class="n">I2S_FS_CHANNELS_NUM_MONO</span><span class="p">;</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">frame_size</span> <span class="o">=</span> <span class="n">I2S_FRAME_LEN_16</span><span class="p">;</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">data_size</span> <span class="o">=</span> <span class="n">I2S_DATA_LEN_16</span><span class="p">;</span>
<span class="n">I2S_DEV</span><span class="p">(</span><span class="n">i2s</span><span class="p">)</span><span class="o">-&gt;</span><span class="n">fifo_threshold</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span>
<span class="n">device_open</span><span class="p">(</span><span class="n">i2s</span><span class="p">,</span> <span class="n">DEVICE_OFLAG_DMA_TX</span> <span class="o">|</span> <span class="n">DEVICE_OFLAG_DMA_RX</span><span class="p">);</span>
<span class="p">}</span>
</pre></div>
</td></tr></table></div>
<p>DMA 的配置与使能
- 为了 I2S 更高效,减少对 CPU 的占用,需要配置 DMA 来搬运数据,具体配置可见 DMA 文档,代码如下:</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></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cm">/* register &amp; open dma device */</span>
<span class="n">dma_register</span><span class="p">(</span><span class="n">DMA0_CH2_INDEX</span><span class="p">,</span> <span class="s">&quot;dma_ch2_i2s_tx&quot;</span><span class="p">,</span> <span class="n">DEVICE_OFLAG_RDWR</span><span class="p">);</span>
<span class="n">dma_ch2</span> <span class="o">=</span> <span class="n">device_find</span><span class="p">(</span><span class="s">&quot;dma_ch2_i2s_tx&quot;</span><span class="p">);</span>
<span class="k">if</span> <span class="p">(</span><span class="n">dma_ch2</span><span class="p">)</span> <span class="p">{</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">direction</span> <span class="o">=</span> <span class="n">DMA_MEMORY_TO_PERIPH</span><span class="p">;</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">transfer_mode</span> <span class="o">=</span> <span class="n">DMA_LLI_CYCLE_MODE</span><span class="p">;</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">src_req</span> <span class="o">=</span> <span class="n">DMA_REQUEST_NONE</span><span class="p">;</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_I2S_TX</span><span class="p">;</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">src_width</span> <span class="o">=</span> <span class="n">DMA_TRANSFER_WIDTH_16BIT</span><span class="p">;</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_width</span> <span class="o">=</span> <span class="n">DMA_TRANSFER_WIDTH_16BIT</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>
<span class="cm">/* connect i2s device and dma device */</span>
<span class="n">device_control</span><span class="p">(</span><span class="n">i2s</span><span class="p">,</span> <span class="n">DEVICE_CTRL_ATTACH_TX_DMA</span><span class="p">,</span> <span class="p">(</span><span class="kt">void</span> <span class="o">*</span><span class="p">)</span><span class="n">dma_ch2</span><span class="p">);</span>
<span class="p">}</span>
</pre></div>
</td></tr></table></div>
<p>最后启动 I2S-DMA 发送包含在程序里烧录到flash里的音频数据</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></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="cm">/* start send */</span>
<span class="n">device_write</span><span class="p">(</span><span class="n">i2s</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="n">fhm_onechannel_16k_20</span><span class="p">,</span> <span class="k">sizeof</span><span class="p">(</span><span class="n">fhm_onechannel_16k_20</span><span class="p">));</span>
<span class="n">MSG</span><span class="p">(</span><span class="s">&quot;Play Music start </span><span class="se">\r\n</span><span class="s">&quot;</span><span class="p">);</span>
<span class="n">BL_CASE_SUCCESS</span><span class="p">;</span>
<span class="k">while</span> <span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="p">{</span>
<span class="n">bflb_platform_delay_ms</span><span class="p">(</span><span class="mi">100</span><span class="p">);</span>
<span class="p">}</span>
</pre></div>
</td></tr></table></div>
</div>
<div class="section" id="id3">
<h2><span class="section-number">8.1.3. </span>编译和烧录<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p><strong>CDK 编译</strong></p></li>
</ul>
<p>打开项目中提供的工程文件i2s_play_form_flash.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>
<ul class="simple">
<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>i2s_play_form_flash
</pre></div>
</td></tr></table></div>
<ul class="simple">
<li><dl class="simple">
<dt><strong>烧录</strong></dt><dd><p>详见 <a class="reference internal" href="../../../get_started/bl_dev_cube.html#bl-dev-cube"><span class="std std-ref">BLDevCube 烧录工具指南</span></a></p>
</dd>
</dl>
</li>
</ul>
</div>
<div class="section" id="id4">
<h2><span class="section-number">8.1.4. </span>实验现象<a class="headerlink" href="#id4" title="永久链接至标题"></a></h2>
<p>会播放一段约为 20 秒的歌曲</p>
</div>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../adc/index.html" class="btn btn-neutral float-right" title="9. ADC 示例" 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. I2S 示例" 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,258 @@
<!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>8. I2S 示例 &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="8.1. I2S - flash 内置音频播放" href="i2s_play_from_flash_demo.html" />
<link rel="prev" title="7.1. I2C - AT24CXX 读写" href="../i2c/i2c_eeprom_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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../gpio/index.html">1. GPIO 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../uart/index.html">2. UART 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../pwm/index.html">3. PWM 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../mtimer/index.html">4. MTIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">8. I2S 示例</a><ul>
<li class="toctree-l2"><a class="reference internal" href="i2s_play_from_flash_demo.html">8.1. I2S - 播放flash内置音乐</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</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/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>
</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">8. </span>I2S 示例</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/samples/basic samples/i2s/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="i2s">
<h1><span class="section-number">8. </span>I2S 示例<a class="headerlink" href="#i2s" title="永久链接至标题"></a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="i2s_play_from_flash_demo.html">8.1. I2S - 播放flash内置音乐</a></li>
</ul>
</div>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="i2s_play_from_flash_demo.html" class="btn btn-neutral float-right" title="8.1. I2S - flash 内置音频播放" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../i2c/i2c_eeprom_demo.html" class="btn btn-neutral float-left" title="7.1. I2C - AT24CXX 读写" 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

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -119,8 +119,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -125,8 +125,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -120,8 +120,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,8 +126,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -126,8 +126,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -119,8 +119,9 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -125,8 +125,9 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>9. TIMER 示例 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<title>10. TIMER 示例 &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="9.1. TIMER - 定时器中断" href="timer_interrupt_demo.html" />
<link rel="prev" title="8.1. ADC - 按键检测电压" href="../adc/adc_key_demo.html" />
<link rel="next" title="10.1. TIMER - 定时器中断" href="timer_interrupt_demo.html" />
<link rel="prev" title="9.1. ADC - 按键检测电压" href="../adc/adc_key_demo.html" />
</head>
<body class="wy-body-for-nav">
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -116,9 +116,10 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">9. TIMER 示例</a><ul>
<li class="toctree-l2"><a class="reference internal" href="timer_interrupt_demo.html">9.1. TIMER - 定时器中断</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">10. TIMER 示例</a><ul>
<li class="toctree-l2"><a class="reference internal" href="timer_interrupt_demo.html">10.1. TIMER - 定时器中断</a></li>
</ul>
</li>
</ul>
@ -178,7 +179,7 @@
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">9. </span>TIMER 示例</li>
<li><span class="section-number">10. </span>TIMER 示例</li>
<li class="wy-breadcrumbs-aside">
@ -198,10 +199,10 @@
<div itemprop="articleBody">
<div class="section" id="timer">
<h1><span class="section-number">9. </span>TIMER 示例<a class="headerlink" href="#timer" title="永久链接至标题"></a></h1>
<h1><span class="section-number">10. </span>TIMER 示例<a class="headerlink" href="#timer" title="永久链接至标题"></a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="timer_interrupt_demo.html">9.1. TIMER - 定时器中断</a></li>
<li class="toctree-l1"><a class="reference internal" href="timer_interrupt_demo.html">10.1. TIMER - 定时器中断</a></li>
</ul>
</div>
</div>
@ -212,8 +213,8 @@
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="timer_interrupt_demo.html" class="btn btn-neutral float-right" title="9.1. TIMER - 定时器中断" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../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>
<a href="timer_interrupt_demo.html" class="btn btn-neutral float-right" title="10.1. TIMER - 定时器中断" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
<a href="../adc/adc_key_demo.html" class="btn btn-neutral float-left" title="9.1. ADC - 按键检测电压" 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>9.1. TIMER - 定时器中断 &mdash; BL_MCU_SDK 开发指南 0.3 文档</title>
<title>10.1. TIMER - 定时器中断 &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. Shell 命令行调试" href="../../advance%20samples/shell_demo.html" />
<link rel="prev" title="9. TIMER 示例" href="index.html" />
<link rel="prev" title="10. TIMER 示例" href="index.html" />
</head>
<body class="wy-body-for-nav">
@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -116,12 +116,13 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">9. TIMER 示例</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">9.1. TIMER - 定时器中断</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">9.1.1. 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id2">9.1.2. 编译和烧录</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id3">9.1.3. 实验现象</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">10. TIMER 示例</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">10.1. TIMER - 定时器中断</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">10.1.1. 软件实现</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id2">10.1.2. 编译和烧录</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id3">10.1.3. 实验现象</a></li>
</ul>
</li>
</ul>
@ -183,9 +184,9 @@
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><a href="index.html"><span class="section-number">9. </span>TIMER 示例</a> &raquo;</li>
<li><a href="index.html"><span class="section-number">10. </span>TIMER 示例</a> &raquo;</li>
<li><span class="section-number">9.1. </span>TIMER - 定时器中断</li>
<li><span class="section-number">10.1. </span>TIMER - 定时器中断</li>
<li class="wy-breadcrumbs-aside">
@ -205,10 +206,10 @@
<div itemprop="articleBody">
<div class="section" id="timer">
<h1><span class="section-number">9.1. </span>TIMER - 定时器中断<a class="headerlink" href="#timer" title="永久链接至标题"></a></h1>
<h1><span class="section-number">10.1. </span>TIMER - 定时器中断<a class="headerlink" href="#timer" title="永久链接至标题"></a></h1>
<p>本 demo 基于 TIMER 外设周期性触发中断模式编写。</p>
<div class="section" id="id1">
<h2><span class="section-number">9.1.1. </span>软件实现<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<h2><span class="section-number">10.1.1. </span>软件实现<a class="headerlink" href="#id1" title="永久链接至标题"></a></h2>
<ul class="simple">
<li><p>软件代码见 <code class="docutils literal notranslate"><span class="pre">examples/timer/timer_int</span></code></p></li>
</ul>
@ -315,7 +316,7 @@
</ul>
</div>
<div class="section" id="id2">
<h2><span class="section-number">9.1.2. </span>编译和烧录<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<h2><span class="section-number">10.1.2. </span>编译和烧录<a class="headerlink" href="#id2" title="永久链接至标题"></a></h2>
<ul>
<li><p><strong>CDK 编译</strong></p>
<p>打开项目中提供的工程文件timer_int.cdkproj</p>
@ -335,7 +336,7 @@
</ul>
</div>
<div class="section" id="id3">
<h2><span class="section-number">9.1.3. </span>实验现象<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<h2><span class="section-number">10.1.3. </span>实验现象<a class="headerlink" href="#id3" title="永久链接至标题"></a></h2>
<blockquote>
<div><p>每 1 秒触发 1 次 <code class="docutils literal notranslate"><span class="pre">timer</span> <span class="pre">ch0</span></code> <code class="docutils literal notranslate"><span class="pre">COMP0</span></code> 中断,每次触发 <code class="docutils literal notranslate"><span class="pre">TIMER</span></code> 中断都会打印一次 <code class="docutils literal notranslate"><span class="pre">timer</span> <span class="pre">ch0</span> <span class="pre">interrupt!</span></code> ,并且 <code class="docutils literal notranslate"><span class="pre">cnt</span></code> 值每次都会加 1 。
串口打印:</p>
@ -355,7 +356,7 @@
<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="index.html" class="btn btn-neutral float-left" title="9. TIMER 示例" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="index.html" class="btn btn-neutral float-left" title="10. TIMER 示例" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
</div>
<hr/>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -119,8 +119,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>

View file

@ -92,20 +92,20 @@
<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/connecting_hardware.html">2. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/index.html">3. 开发环境搭建指南</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/cdk_new_project_quick_start.html">5. 基于 CDK 新建工程指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/connecting_hardware.html">6. 硬件连接指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/bl_dev_cube.html">6. BLDevCube 烧录工具指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../get_started/board.html">7. Board 配置系统使用指南</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>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/peripheral/index.html">2. Peripheral</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/shell/api_shell.html">3. Shell</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/usb%20stack/api_usb_stack.html">4. USB Stack</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../api_reference/bluetooth/api_ble.html">5. BLE</a></li>
</ul>
<p class="caption"><span class="caption-text">基础外设例程</span></p>
<ul class="current">
@ -125,8 +125,9 @@
<li class="toctree-l1"><a class="reference internal" href="../dma/index.html">5. DMA 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../spi/index.html">6. SPI 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2c/index.html">7. I2C 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">8. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">9. TIMER 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../i2s/index.html">8. I2S 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../adc/index.html">9. ADC 示例</a></li>
<li class="toctree-l1"><a class="reference internal" href="../timer/index.html">10. TIMER 示例</a></li>
</ul>
<p class="caption"><span class="caption-text">进阶例程</span></p>
<ul>