加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Release_Notes.html 41.07 KB
一键复制 编辑 原始数据 按行查看 历史
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Release Notes for FP-AUD-SMARTMIC1 STM32Cube Function Pack</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<link rel="stylesheet" href="_htmresc/mini-st_2020.css" />
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
<link rel="icon" type="image/x-icon" href="_htmresc/favicon.png" />
</head>
<body>
<div class="row">
<div class="col-sm-12 col-lg-4">
<center>
<h1 id="release-notes-for-fp-aud-smartmic1">Release Notes for <mark>FP-AUD-SMARTMIC1</mark></h1>
<p>Copyright © 2022 STMicroelectronics<br />
</p>
<a href="https://www.st.com" class="logo"><img src="_htmresc/st_logo_2020.png" alt="ST logo" /></a>
</center>
<h1 id="purpose">Purpose</h1>
<p><strong>FP-AUD-SMARTMIC1</strong> provides a firmware running on STM32 which acquires audio signals of four digital MEMS microphones, elaborates them by means of embedded DSP libraries and streams the processed audio to both an USB host and a loudspeaker connected to the relevant expansion board. A communication infrastructure is provided as well, allowing the control of the device status and the setup of the running algorithm from a host PC.</p>
<p>FP-AUD-SMARTMIC1 software features:</p>
<ul>
<li>Complete middleware to build audio applications using ST digital MEMS microphones and <strong>STA350BW</strong> Sound Terminal® 2.1-channel high-efficiency digital audio output system.</li>
<li><strong>AcousticBF</strong> library provides an implementation for a real-time adaptive beamforming algorithm</li>
<li><strong>AcousticEC</strong> library provides an implementation for a real-time echo cancellation</li>
<li><strong>AcousticSL</strong> library provides an implementation for a real-time sound source localization algorithm</li>
<li>dB SPL estimation</li>
<li>Communication to a host PC via STDCmdP protocol and dedicated PC software</li>
<li>Easy portability across different MCU families thanks to STM32Cube</li>
<li>Free user-friendly license terms</li>
</ul>
<p>Examples implementation available for:</p>
<ul>
<li><strong>NUCLEO-F446RE</strong> board equipped with <strong>X-NUCLEO-CCA01M1</strong>, an expansion board based on the STA350BW Sound Terminal® 2.1-channel high-efficiency digital audio output system, <strong>X-NUCLEO-CCA02M2</strong>, an evaluation board based on ST digital MEMS microphones and STEVAL-MIC001Vx, STEVAL-MIC002Vx or STEVAL-MIC003Vx digital microphones.</li>
<li><strong>STEVAL-BCNKT01V1 BlueCoin</strong> kit</li>
</ul>
<p>The figure below shows the overall architecture.</p>
<p><img src="_htmresc/FP-AUD-SMARTMIC1_Software_Architecture.png" /></p>
<p>Here is the list of references to user documents:</p>
<ul>
<li><a href="https://www.st.com/resource/en/user_manual/dm00393676.pdf">UM2219</a> : Getting started with STM32 ODE function pack for MEMS microphones acquisition, advanced audio processing and audio output</li>
<li><a href="https://www.st.com/resource/en/user_manual/dm00390468.pdf">UM2212</a> : Getting started with Acoustic SL real-time sound source localization middleware</li>
<li><a href="https://www.st.com/resource/en/user_manual/dm00390471.pdf">UM2213</a> : Getting started with AcousticEC real-time acoustic echo cancellation middleware</li>
<li><a href="https://www.st.com/resource/en/user_manual/dm00391112.pdf">UM2214</a> : Getting started with AcousticBF real-time beam forming middleware</li>
<li><a href="https://www.st.com/stm32cube">STM32Cube</a> : STM32Cube</li>
<li><a href="https://www.st.com/stm32nucleo">STM32 Nucleo boards</a> : STM32 Nucleo boards</li>
<li><a href="https://www.st.com/x-nucleo">STM32 Nucleo expansion boards</a> : STM32 Nucleo expansion boards</li>
</ul>
</div>
<div class="col-sm-12 col-lg-8">
<h1 id="update-history">Update History</h1>
<div class="collapse">
<input type="checkbox" id="collapse-section10" checked aria-hidden="true"> <label for="collapse-section10" aria-hidden="true"><strong>v2.4.0 / 7-Oct-2022</strong></label>
<div>
<h2 id="main-changes">Main Changes</h2>
<h3 id="maintenance-release">Maintenance release</h3>
<p>Additional features</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Headline</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Updated STM32 HAL and Driver</td>
</tr>
<tr class="even">
<td style="text-align: left;">Updated Acoustic libraries</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Code cleaning and licensing refactoring</td>
</tr>
<tr class="even">
<td style="text-align: left;">Updated HAL, Middlewares and BSP</td>
</tr>
</tbody>
</table>
<h2 id="contents">Contents</h2>
<p><small>The components flagged by “<span class="icon-st-update"></span>” have changed since the previous release. “<span class="icon-st-add"></span>” are new.</small></p>
<p>Documentation</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
<th style="text-align: left;">Document</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Doxygen documentation</td>
<td style="text-align: left;">2.4.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Documentation\SMARTMIC1_Package.chm">CHM</a></td>
</tr>
</tbody>
</table>
<p>Projects</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
<th style="text-align: left;">Document</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32F446RE-BlueCoin/SMARTMIC1</td>
<td style="text-align: left;">2.4.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Projects/STM32F446RE-BlueCoin/Demonstrations/SMARTMIC1/README.md">Read me</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F446RE-Nucleo/SMARTMIC1</td>
<td style="text-align: left;">2.4.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Projects/STM32F446RE-Nucleo/Demonstrations/SMARTMIC1/README.md">Read me</a></td>
</tr>
</tbody>
</table>
<p>Middlewares</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
<th style="text-align: left;">Document</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Gesture</td>
<td style="text-align: left;">1.4.1</td>
<td style="text-align: left;"><a href="Middlewares\ST\Gestures\GesturesDetect\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STCmdP</td>
<td style="text-align: left;">1.0.0</td>
<td style="text-align: left;"><a href="Middlewares\ST\STCmdP\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticBF Library</td>
<td style="text-align: left;">3.1.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_AcousticBF_Library\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticDB Library</td>
<td style="text-align: left;">1.0.0</td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_AcousticDB_Library\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticEC Library</td>
<td style="text-align: left;">3.1.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_AcousticEC_Library\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticSL Library</td>
<td style="text-align: left;">3.1.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_AcousticSL_Library\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 Audio PDM Library</td>
<td style="text-align: left;">3.3.0</td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_Audio\Addons\PDM\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 Audio USB Device Library</td>
<td style="text-align: left;">2.10.0MOD <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_USB_Device_Library\Class\AUDIO\Src\Release_Notes.html">Release Note</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: left;">2.10.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Middlewares\ST\STM32_USB_Device_Library\Release_Notes.html">Release Note</a></td>
</tr>
</tbody>
</table>
<p>Drivers</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
<th style="text-align: left;">Document</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">BSP BlueCoin</td>
<td style="text-align: left;">2.2.3 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Drivers\BSP\BlueCoin\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP CCA01M1</td>
<td style="text-align: left;">3.1.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Drivers\BSP\CCA01M1\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP CCA02M2</td>
<td style="text-align: left;">1.1.2 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Drivers\BSP\CCA02M2\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F4xx CMSIS</td>
<td style="text-align: left;">2.6.8 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Drivers\CMSIS\Device\ST\STM32F4xx\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32F4xx HAL</td>
<td style="text-align: left;">1.8.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Drivers\STM32F4xx_HAL_Driver\Release_Notes.html">Release notes</a></td>
</tr>
</tbody>
</table>
<p>Components</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
<th style="text-align: left;">Document</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Common</td>
<td style="text-align: left;">7.2.1 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Drivers\BSP\Components\Common\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">pcm1774</td>
<td style="text-align: left;">3.0.0</td>
<td style="text-align: left;"><a href="Drivers\BSP\Components\pcm1774\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">sta350bw</td>
<td style="text-align: left;">3.0.0</td>
<td style="text-align: left;"><a href="Drivers\BSP\Components\sta350bw\Release_Notes.html">Release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">vl53l0x</td>
<td style="text-align: left;">1.0.0</td>
<td style="text-align: left;"><a href="Drivers\BSP\Components\vl53l0x\Release_Notes.html">Release notes</a></td>
</tr>
</tbody>
</table>
<p>Utilities</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
<th style="text-align: left;">Document</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">PC_Software Control_SW</td>
<td style="text-align: left;">1.2.0 <span class="icon-st-update"></span></td>
<td style="text-align: left;"><a href="Utilities\PC_Software\Release_Notes.html">Release notes</a></td>
</tr>
</tbody>
</table>
<h2 id="known-limitations">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.37</li>
<li>STM32CubeIDE Version 1.10.1</li>
</ul>
<h2 id="supported-devices-and-boards">Supported Devices and Boards</h2>
<ul>
<li>STM32F446RE devices</li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/solution-evaluation-tools/sensor-solution-eval-boards/steval-bcnkt01v1.html">STEVAL-BCNKT01V1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f446re.html">NUCLEO-F446RE</a> Rev C</li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-translate-hw/x-nucleo-cca01m1.html">X-NUCLEO-CCA01M1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/x-nucleo-cca02m2.html">X-NUCLEO-CCA02M2</a></li>
</ul>
<h2 id="backward-compatibility">Backward Compatibility</h2>
<ul>
<li>User must recompile the application to be fully working when using first generation of BlueCoin platform as described in Errata Sheet <a href="https://www.st.com/resource/en/errata_sheet/es0462-software-limitations-related-to-stevalbcnkt01v1-lot-1720-stmicroelectronics.pdf">ES0462</a></li>
</ul>
<h2 id="dependencies">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section9" aria-hidden="true"> <label for="collapse-section9" aria-hidden="true"><strong>v2.3.0 / 8-Oct-2021</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<h3 id="maintenance-release-1">Maintenance release</h3>
<ul>
<li>Updated STM32 HAL and Driver</li>
<li>Updated Acoustic libraries: now released in source code</li>
<li>VCP issue solved in Nucleo demo for IAR. Deleted 0.5 multiplication in AudioProcess.</li>
</ul>
<h2 id="contents-1">Contents</h2>
<p><small>The components flagged by “<span class="icon-st-update"></span>” have changed since the previous release. “<span class="icon-st-add"></span>” are new.</small></p>
<p>Documentation</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Doxygen documentation</td>
<td style="text-align: left;">2.3.0 <span class="icon-st-update"></span></td>
</tr>
</tbody>
</table>
<p>Projects</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32F446RE-BlueCoin/SMARTMIC1</td>
<td style="text-align: left;">2.3.0 <span class="icon-st-update"></span></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F446RE-Nucleo/SMARTMIC1</td>
<td style="text-align: left;">2.3.0 <span class="icon-st-update"></span></td>
</tr>
</tbody>
</table>
<p>Middlewares</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Gesture</td>
<td style="text-align: left;">1.4.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STCmdP</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticBF Library</td>
<td style="text-align: left;">3.0.1 <span class="icon-st-update"></span></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticDB Library</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticEC Library</td>
<td style="text-align: left;">3.0.0 <span class="icon-st-update"></span></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticSL Library</td>
<td style="text-align: left;">3.0.0 <span class="icon-st-update"></span></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 Audio PDM Library</td>
<td style="text-align: left;">3.3.0 <span class="icon-st-update"></span></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 Audio USB Device Library</td>
<td style="text-align: left;">2.4.2MOD</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: left;">2.7.1 <span class="icon-st-update"></span></td>
</tr>
</tbody>
</table>
<p>Drivers</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32F4xx CMSIS</td>
<td style="text-align: left;">2.6.6 <span class="icon-st-update"></span></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F4xx HAL</td>
<td style="text-align: left;">1.7.12 <span class="icon-st-update"></span></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP BlueCoin</td>
<td style="text-align: left;">2.1.2 <span class="icon-st-update"></span></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP X-NUCLEO-CCA01M1</td>
<td style="text-align: left;">3.0.2 <span class="icon-st-update"></span></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP X-NUCLEO-CCA02M2</td>
<td style="text-align: left;">1.1.1 <span class="icon-st-update"></span></td>
</tr>
</tbody>
</table>
<p>Components</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Common</td>
<td style="text-align: left;">6.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">pcm1774</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">sta350bw</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">vl53l0x</td>
<td style="text-align: left;">1.0.0</td>
</tr>
</tbody>
</table>
<p>Utilities</p>
<table>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software command line example</td>
<td style="text-align: left;">1.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software GUI</td>
<td style="text-align: left;">1.1.0</td>
</tr>
</tbody>
</table>
<h2 id="known-limitations-1">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-1">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.50.9 + STLink/V2</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.32 + ST-LINK/V2</li>
<li>STM32CubeIDE Version 1.7.0 + ST-LINK/V2</li>
</ul>
<h2 id="supported-devices-and-boards-1">Supported Devices and Boards</h2>
<ul>
<li>STM32F446RE devices</li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/solution-evaluation-tools/sensor-solution-eval-boards/steval-bcnkt01v1.html">STEVAL-BCNKT01V1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f446re.html">NUCLEO-F446RE</a> Rev C</li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-translate-hw/x-nucleo-cca01m1.html">X-NUCLEO-CCA01M1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/x-nucleo-cca02m2.html">X-NUCLEO-CCA02M2</a></li>
</ul>
<h2 id="backward-compatibility-1">Backward Compatibility</h2>
<ul>
<li>User must recompile the application to be fully working when using first generation of BlueCoin platform as described in Errata Sheet <a href="https://www.st.com/resource/en/errata_sheet/es0462-software-limitations-related-to-stevalbcnkt01v1-lot-1720-stmicroelectronics.pdf">ES0462</a></li>
</ul>
<h2 id="dependencies-1">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true"><strong>v2.2.0 / 11-Sep-2020</strong></label>
<div>
<h2 id="main-changes-2">Main Changes</h2>
<h3 id="maintenance-release-2">Maintenance release</h3>
<ul>
<li>Updated STM32 HAL and Driver</li>
</ul>
<h2 id="contents-2">Contents</h2>
<table>
<caption>Documentation<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Doxygen documentation</td>
<td style="text-align: left;">2.2.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Projects<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F446RE-BlueCoin/SMARTMIC1</strong></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F446RE-Nucleo/SMARTMIC1</strong></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Gesture</td>
<td style="text-align: left;">1.4.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STCmdP</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32 AcousticBF Library</strong></td>
<td style="text-align: left;">2.2.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticDB Library</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticEC Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticSL Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 Audio PDM Library</td>
<td style="text-align: left;">3.2.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 Audio USB Device Library</td>
<td style="text-align: left;">2.4.2MOD</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32 USB Device Library</strong></td>
<td style="text-align: left;">2.6.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Drivers<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F4xx CMSIS</strong></td>
<td style="text-align: left;">2.6.5</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F4xx HAL</strong></td>
<td style="text-align: left;">1.7.8</td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP BlueCoin</td>
<td style="text-align: left;">2.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP X-NUCLEO-CCA01M1</strong></td>
<td style="text-align: left;">3.0.1</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP X-NUCLEO-CCA02M2</strong></td>
<td style="text-align: left;">1.1.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Components<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Common</td>
<td style="text-align: left;">6.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">pcm1774</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">sta350bw</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">vl53l0x</td>
<td style="text-align: left;">1.0.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software command line example</td>
<td style="text-align: left;">1.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software GUI</td>
<td style="text-align: left;">1.1.0</td>
</tr>
</tbody>
</table>
<p>Note: in the table above, components <strong>highlighted</strong> have changed since previous release.</p>
<h2 id="known-limitations-2">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-2">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.50.5 + STLink/V2</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.31 + ST-LINK/V2</li>
<li>STM32CubeIDE Version 1.4.1 + ST-LINK/V2</li>
</ul>
<h2 id="supported-devices-and-boards-2">Supported Devices and Boards</h2>
<ul>
<li>STM32F446RE devices</li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/solution-evaluation-tools/sensor-solution-eval-boards/steval-bcnkt01v1.html">STEVAL-BCNKT01V1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f446re.html">NUCLEO-F446RE</a> Rev C</li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-translate-hw/x-nucleo-cca01m1.html">X-NUCLEO-CCA01M1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/x-nucleo-cca02m2.html">X-NUCLEO-CCA02M2</a></li>
</ul>
<h2 id="backward-compatibility-2">Backward Compatibility</h2>
<ul>
<li>User must recompile the application to be fully working when using first generation of BlueCoin platform as described in Errata Sheet</li>
</ul>
<h2 id="dependencies-2">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true"><strong>v2.1.0 / 24-Jan-2020</strong></label>
<div>
<h2 id="main-changes-3">Main Changes</h2>
<h3 id="maintenance-release-and-product-update">Maintenance release and product update</h3>
<ul>
<li>Updated STM32 HAL and Driver</li>
<li>Added support for <strong>X-NUCLEO-CCA02M2</strong> instead of X-NUCLEO-CCA02M1</li>
<li>Added support for <strong>STM32CubeIDE</strong> instead of SW4STM32</li>
</ul>
<h2 id="contents-3">Contents</h2>
<table>
<caption>Documentation<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Doxygen documentation</strong></td>
<td style="text-align: left;">2.1.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Projects<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F446RE-BlueCoin/SMARTMIC1</strong></td>
<td style="text-align: left;">2.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F446RE-Nucleo/SMARTMIC1</strong></td>
<td style="text-align: left;">2.1.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Gesture</td>
<td style="text-align: left;">1.4.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STCmdP</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticBF Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticDB Library</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticEC Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticSL Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 Audio PDM Library</td>
<td style="text-align: left;">3.2.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 Audio USB Device Library</td>
<td style="text-align: left;">2.4.2MOD</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32 USB Device Library</strong></td>
<td style="text-align: left;">2.5.1</td>
</tr>
</tbody>
</table>
<table>
<caption>Drivers<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32F4xx CMSIS</td>
<td style="text-align: left;">2.6.3</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F4xx HAL</strong></td>
<td style="text-align: left;">1.7.7</td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP BlueCoin</td>
<td style="text-align: left;">2.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP X-NUCLEO-CCA01M1</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP X-NUCLEO-CCA02M2</strong></td>
<td style="text-align: left;">1.0.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Components<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Common</td>
<td style="text-align: left;">6.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">pcm1774</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">sta350bw</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">vl53l0x</td>
<td style="text-align: left;">1.0.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software command line example</td>
<td style="text-align: left;">1.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software GUI</td>
<td style="text-align: left;">1.1.0</td>
</tr>
</tbody>
</table>
<p>Note: in the table above, components <strong>highlighted</strong> have changed since previous release.</p>
<h2 id="known-limitations-3">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-3">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.32.3 + STLink/V2</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.27.1 + ST-LINK/V2</li>
<li><strong>STM32CubeIDE Version 1.1.0 + ST-LINK/V2</strong></li>
</ul>
<h2 id="supported-devices-and-boards-3">Supported Devices and Boards</h2>
<ul>
<li>STM32F446RE devices</li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/solution-evaluation-tools/sensor-solution-eval-boards/steval-bcnkt01v1.html">STEVAL-BCNKT01V1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f446re.html">NUCLEO-F446RE</a> Rev C</li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-translate-hw/x-nucleo-cca01m1.html">X-NUCLEO-CCA01M1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/x-nucleo-cca02m2.html">X-NUCLEO-CCA02M2</a></li>
</ul>
<h2 id="backward-compatibility-3">Backward Compatibility</h2>
<ul>
<li>User must recompile the application to be fully working when using first generation of BlueCoin platform as described in Errata Sheet</li>
</ul>
<h2 id="dependencies-3">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true"><strong>v2.0.0 / 6-May-2019</strong></label>
<div>
<h2 id="main-changes-4">Main Changes</h2>
<h3 id="maintenance-release-and-product-update-1">Maintenance release and product update</h3>
<ul>
<li>Source code refactoring to be compiant w.r.t. BSP v2.6</li>
<li>Updated HAL, Middlewares, Drivers and BSP</li>
</ul>
<h2 id="contents-4">Contents</h2>
<table>
<caption>Documentation<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Doxygen documentation</td>
<td style="text-align: left;">2.0.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Projects<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32F446RE-BlueCoin/SMARTMIC1</td>
<td style="text-align: left;">2.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F446RE-Nucleo/SMARTMIC1</td>
<td style="text-align: left;">2.1.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Gesture</td>
<td style="text-align: left;">1.4.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STCmdP</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticBF Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticDB Library</td>
<td style="text-align: left;">1.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 AcousticEC Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 AcousticSL Library</td>
<td style="text-align: left;">2.2.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 Audio PDM Library</td>
<td style="text-align: left;">3.2.1</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 Audio USB Device Library</td>
<td style="text-align: left;">2.4.2MOD</td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: left;">2.4.3</td>
</tr>
</tbody>
</table>
<table>
<caption>Drivers<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32F4xx CMSIS</td>
<td style="text-align: left;">2.6.3</td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F4xx HAL</td>
<td style="text-align: left;">1.7.5</td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP BlueCoin</td>
<td style="text-align: left;">2.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP X-NUCLEO-CCA01M1</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP X-NUCLEO-CCA02M1</td>
<td style="text-align: left;">5.0.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Components<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Common</td>
<td style="text-align: left;">6.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">pcm1774</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="odd">
<td style="text-align: left;">sta350bw</td>
<td style="text-align: left;">3.0.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">vl53l0x</td>
<td style="text-align: left;">1.0.0</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities<br />
</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: left;">Version</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software command line example</td>
<td style="text-align: left;">1.1.0</td>
</tr>
<tr class="even">
<td style="text-align: left;">FP-AUD-SMARTMIC1 Control Software GUI</td>
<td style="text-align: left;">1.1.0</td>
</tr>
</tbody>
</table>
<h2 id="known-limitations-4">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-4">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.32.3 + ST-Link</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.27 + ST-Link</li>
<li>System Workbench for STM32 (SW4STM32) V2.8.0.201902141520 + ST-Link</li>
</ul>
<h2 id="supported-devices-and-boards-4">Supported Devices and Boards</h2>
<ul>
<li>STM32F446RE devices</li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/solution-evaluation-tools/sensor-solution-eval-boards/steval-bcnkt01v1.html">STEVAL-BCNKT01V1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f446re.html">NUCLEO-F446RE</a> Rev C</li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-translate-hw/x-nucleo-cca01m1.html">X-NUCLEO-CCA01M1</a></li>
<li><a href="https://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/x-nucleo-cca02m1.html">X-NUCLEO-CCA02M1</a></li>
</ul>
<h2 id="backward-compatibility-4">Backward Compatibility</h2>
<ul>
<li>User must recompile the application to be fully working when using first generation of BlueCoin platform as described in Errata Sheet</li>
</ul>
<h2 id="dependencies-4">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true"><strong>v1.2.1 / 03-Dec-2018</strong></label>
<div>
<h2 id="main-changes-5">Main Changes</h2>
<h3 id="patch-release">Patch release</h3>
<ul>
<li>Alignment of STM32Cube drivers.</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true"><strong>v1.2.0 / 04-Oct-2018</strong></label>
<div>
<h2 id="main-changes-6">Main Changes</h2>
<h3 id="maintenance-release-3">Maintenance release</h3>
<ul>
<li>Updated AcousticBF library to version V2.1.2</li>
<li>Bug fixing</li>
<li>Updated application to support second generation of BlueCoin platform</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section3" aria-hidden="true"> <label for="collapse-section3" aria-hidden="true"><strong>v1.1.1 / 03-Apr-2018</strong></label>
<div>
<h2 id="main-changes-7">Main Changes</h2>
<h3 id="patch-release-1">Patch release</h3>
<ul>
<li>Bug fixing</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section2" aria-hidden="true"> <label for="collapse-section2" aria-hidden="true"><strong>v1.1.0 / 23-Mar-2018</strong></label>
<div>
<h2 id="main-changes-8">Main Changes</h2>
<h3 id="maintenance-release-and-product-update-2">Maintenance release and product update</h3>
<ul>
<li>Updated Middlewares with the latest PDM2PCM, AcousticBF, AcousticEC and Acoustic SL libraries</li>
<li>Updated HAL, based on the latest available STM32Cube HAL packages</li>
<li>Updated BlueCoin and X-NUCLEO-CCA02M1 BSP Drivers</li>
<li>Projects update due to new API available in PDM2PCM library</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section1" aria-hidden="true"> <label for="collapse-section1" aria-hidden="true"><strong>v1.0.0 / 10-Mar-2017</strong></label>
<div>
<h2 id="main-changes-9">Main Changes</h2>
<h3 id="first-official-release">First official release</h3>
<ul>
<li>First version of the application published under the Open Development Environment. Previously released as part of OSX framework (SmartAcoustic1).</li>
</ul>
</div>
</div>
</div>
</div>
<footer class="sticky">
<div class="columns">
<div class="column" style="width:95%;">
<p>For complete documentation on <strong>FP-AUD-SMARTMIC1</strong> , visit: <a href="https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-ode-function-pack-sw/fp-aud-smartmic1.html">www.st.com</a></p>
</div><div class="column" style="width:5%;">
<p><abbr title="Based on template cx566953 version 2.0">Info</abbr></p>
</div>
</div>
</footer>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化