Release_Notes.html 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"><head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  4. <link rel="File-List" href="Library_files/filelist.xml">
  5. <link rel="Edit-Time-Data" href="Library_files/editdata.mso"><!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><title>Release Notes for STM32F4-Discovery Board Drivers</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>STMicroelectronics</o:LastAuthor> <o:Revision>37</o:Revision> <o:TotalTime>136</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2009-03-01T17:56:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>522</o:Words> <o:Characters>2977</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>24</o:Lines> <o:Paragraphs>6</o:Paragraphs> <o:CharactersWithSpaces>3493</o:CharactersWithSpaces> <o:Version>11.6568</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>110</w:Zoom> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]-->
  6. <style>
  7. <!--
  8. /* Style Definitions */
  9. p.MsoNormal, li.MsoNormal, div.MsoNormal
  10. {mso-style-parent:"";
  11. margin:0in;
  12. margin-bottom:.0001pt;
  13. mso-pagination:widow-orphan;
  14. font-size:12.0pt;
  15. font-family:"Times New Roman";
  16. mso-fareast-font-family:"Times New Roman";}
  17. h2
  18. {mso-style-next:Normal;
  19. margin-top:12.0pt;
  20. margin-right:0in;
  21. margin-bottom:3.0pt;
  22. margin-left:0in;
  23. mso-pagination:widow-orphan;
  24. page-break-after:avoid;
  25. mso-outline-level:2;
  26. font-size:14.0pt;
  27. font-family:Arial;
  28. font-weight:bold;
  29. font-style:italic;}
  30. a:link, span.MsoHyperlink
  31. {color:blue;
  32. text-decoration:underline;
  33. text-underline:single;}
  34. a:visited, span.MsoHyperlinkFollowed
  35. {color:blue;
  36. text-decoration:underline;
  37. text-underline:single;}
  38. p
  39. {mso-margin-top-alt:auto;
  40. margin-right:0in;
  41. mso-margin-bottom-alt:auto;
  42. margin-left:0in;
  43. mso-pagination:widow-orphan;
  44. font-size:12.0pt;
  45. font-family:"Times New Roman";
  46. mso-fareast-font-family:"Times New Roman";}
  47. @page Section1
  48. {size:8.5in 11.0in;
  49. margin:1.0in 1.25in 1.0in 1.25in;
  50. mso-header-margin:.5in;
  51. mso-footer-margin:.5in;
  52. mso-paper-source:0;}
  53. div.Section1
  54. {page:Section1;}
  55. -->
  56. </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="5122"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]-->
  57. <meta content="MCD Application Team" name="author"></head><body link="blue" vlink="blue">
  58. <div class="Section1">
  59. <p class="MsoNormal"><span style="font-family: Arial;"><o:p><br>
  60. </o:p></span></p>
  61. <div align="center">
  62. <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
  63. <tbody>
  64. <tr>
  65. <td style="padding: 0cm;" valign="top">
  66. <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
  67. <tbody>
  68. <tr>
  69. <td style="vertical-align: top;">
  70. <p class="MsoNormal"><span style="font-size: 8pt; font-family: Arial; color: blue;"><a href="../../../Release_Notes.html">Back to Release page</a><o:p></o:p></span></p>
  71. </td>
  72. </tr>
  73. <tr style="">
  74. <td style="padding: 1.5pt;">
  75. <h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">Release
  76. Notes for STM32F4-Discovery Board Drivers</span><span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span></h1>
  77. <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;">Copyright
  78. </span><span style="font-size: 10pt;">© </span><span style="font-size: 10pt; font-family: Arial; color: black;">2017 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
  79. <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;"><img style="border: 0px solid ; width: 86px; height: 65px;" alt="" id="_x0000_i1025" src="_htmresc/st_logo.png"></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
  80. </td>
  81. </tr>
  82. </tbody>
  83. </table>
  84. <p class="MsoNormal"><span style="font-family: Arial; display: none;"><o:p>&nbsp;</o:p></span></p>
  85. <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900">
  86. <tbody>
  87. <tr style="">
  88. <td style="padding: 0cm;" valign="top"><span style="font-family: &quot;Times New Roman&quot;;"></span><p class="MsoListParagraph" style="text-align: left;"><span style="font-family: &quot;Arial&quot;,sans-serif; font-size: 11pt;">The
  89. BSP (Board Specific Package) drivers are parts of the STM32Cube package
  90. based on the HAL drivers and provide a set of high level APIs relative
  91. to the hardware components and features in the evaluation boards,
  92. discovery kits and nucleo boards coming with the STM32Cube package for
  93. a given STM32 serie.</span></p><p class="MsoListParagraph" style="text-align: left;"><span style="font-family: &quot;Arial&quot;,sans-serif; font-size: 11pt;">The
  94. BSP drivers allow a quick access to the boards&#8217; services using high
  95. level APIs and without any specific configuration as the link with the
  96. HAL and the external components is done in intrinsic within the
  97. drivers. <br></span></p><p class="MsoListParagraph" style="text-align: left;"><span style="font-family: &quot;Arial&quot;,sans-serif; font-size: 11pt;">From
  98. project settings points of view, user has only to add the necessary
  99. driver&#8217;s files in the workspace and call the needed functions from
  100. examples. However some low level configuration functions are weak and
  101. can be overridden by the applications if user wants to change some BSP
  102. drivers default behavior.</span></p><h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-size: 12pt; color: white;">Update History</span></h2>
  103. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 215px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.1.4 / 11-February-2022 <o:p></o:p></span></h3>
  104. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  105. Changes<o:p></o:p></span></u></b></p>
  106. <span style="font-size: 10pt; font-family: Verdana;"></span>
  107. <span style="font-size: 10pt; font-family: Verdana;"></span>
  108. <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
  109. <span style="font-size: 10pt; font-family: Verdana;"></span>
  110. <span style="font-size: 10pt; font-family: Verdana;"></span>
  111. <span style="font-size: 10pt; font-family: Verdana;"></span>
  112. <span style="font-size: 10pt; font-family: Verdana;"></span>
  113. <span style="font-size: 10pt; font-family: Verdana;"></span>
  114. <ul style="list-style-type: square;">
  115. <li><span style="font-size: 10pt; font-family: Verdana;">All source files: update disclaimer to add reference to the new license agreement.</span></li>
  116. </ul>
  117. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 215px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.1.3 / 21-September-2017 <o:p></o:p></span></h3>
  118. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  119. Changes<o:p></o:p></span></u></b></p>
  120. <span style="font-size: 10pt; font-family: Verdana;"></span>
  121. <span style="font-size: 10pt; font-family: Verdana;"></span>
  122. <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
  123. <span style="font-size: 10pt; font-family: Verdana;"></span>
  124. <span style="font-size: 10pt; font-family: Verdana;"></span>
  125. <span style="font-size: 10pt; font-family: Verdana;"></span>
  126. <span style="font-size: 10pt; font-family: Verdana;"></span>
  127. <span style="font-size: 10pt; font-family: Verdana;"></span>
  128. <ul style="list-style-type: square;"><li><span style="font-size: 10pt; font-family: Verdana;">Remove date &amp; version</span></li><li><span style="font-family: Verdana; font-size: 10pt;">Add general description of BSP drivers</span></li><li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_</span><span style="font-size: 10pt; font-family: Verdana;">discovery</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">_audio.c/.h:</span></li><ul><li><span style="font-size: 10pt; font-family: Verdana;">Aligned with PDM&nbsp;library v3.0.0&nbsp;</span></li></ul><li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-style: italic; font-weight: bold; text-decoration: underline;">Notes:</span> <br>
  129. </span></li><ul><li><span style="font-family: Verdana; font-size: 10pt;">This version must be used with v3.0.0 of PDM library</span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 204px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.1.2 / 27-January-2017 <o:p></o:p></span></h3>
  130. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  131. Changes</span></u></b><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;"><o:p></o:p></span></u></b></p>
  132. <ul style="margin-top: 0cm;" type="square">
  133. <li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; list-style-type: square;"><span style="font-size: 10pt; font-family: Verdana;">Replace __PPP_CLK_ENABLE/DISABLE with __HAL_RCC_PPP</span><span style="font-size: 10pt; font-family: Verdana;">_ENABLE/DISABLE</span></li>
  134. <li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add BSP_AUDIO_OUT_ClockConfig, BSP_AUDIO_OUT_MspInit and BSP_AUDIO_OUT_MspDeInit as weak functions</span></li>
  135. <li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add BSP_AUDIO_IN_ClockConfig, BSP_AUDIO_IN_MspInit and BSP_AUDIO_IN_MspDeInit as weak functions</span></li>
  136. </ul>
  137. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.1.1 / 12-January-2016 <o:p></o:p></span></h3>
  138. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  139. Changes</span></u></b><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;"><o:p></o:p></span></u></b></p>
  140. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="color: rgb(0, 0, 0); font-family: Verdana,sans-serif; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; display: inline ! important; float: none;">General&nbsp;updates to fix&nbsp;doxygen errors</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add STM32F4-Discovery_BSP_User_Manual.chm file</span><span style="font-size: 10pt; font-family: Verdana;"></span><br><span style="font-size: 10pt; font-family: Arial; color: white;"></span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 193px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.1.0 / 14-August-2015 <o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  141. Changes<o:p></o:p></span></u></b></p>
  142. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4_</span><span style="font-size: 10pt; font-family: Verdana;">discovery.c </span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add AUDIO_IO_DeInit() function to align with BSP Components Common drivers V4.0.0</span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.0.4 / 02-March-2015 <o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  143. Changes<o:p></o:p></span></u></b></p>
  144. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4_</span><span style="font-size: 10pt; font-family: Verdana;">discovery.c/.h </span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: rgb(0, 32, 82);" lang="EN-US">Align to STM32F4xx HAL Driver V1.3.0 for
  145. __HAL_RCC_PPP_CLK_ENABLE() </span><span style="font-size: 10pt; font-family: Verdana;">.</span><br><span style="font-size: 10pt; font-family: Arial; color: white;"></span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 211px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.0.3 / 10-December-2014 <o:p></o:p></span></h3>
  146. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  147. Changes</span></u></b></p>
  148. <span style="font-size: 10pt; font-family: Verdana;"></span>
  149. <span style="font-size: 10pt; font-family: Verdana;"></span>
  150. <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
  151. <span style="font-size: 10pt; font-family: Verdana;"></span>
  152. <span style="font-size: 10pt; font-family: Verdana;"></span>
  153. <span style="font-size: 10pt; font-family: Verdana;"></span>
  154. <span style="font-size: 10pt; font-family: Verdana;"></span>
  155. <span style="font-size: 10pt; font-family: Verdana;"></span>
  156. <ul style="list-style-type: square;">
  157. <li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery_accelerometer.h</span></li>
  158. <ul>
  159. <li><span style="font-size: 10pt; font-family: Verdana;">Change "\" by "/" in the include path to fix compilation issue under Linux</span></li>
  160. </ul>
  161. <li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery_audio.c/.h<br>
  162. </span></li>
  163. <ul>
  164. <li><span style="font-size: 10pt; font-family: Verdana;">BSP_AUDIO_OUT_Init(): Fix limitation on the I2S clock configuration <br>
  165. </span></li>
  166. </ul>
  167. <ul>
  168. <li><span style="font-size: 10pt; font-family: Verdana;">Change "\" by "/" in the include path to fix compilation issue under Linux</span></li>
  169. </ul>
  170. <li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery.c/.h<br>
  171. </span></li>
  172. <ul>
  173. <li><span style="font-size: 10pt; font-family: Verdana;">Change <span style="font-style: italic;">I2C_SPEED</span> used define by <span style="font-style: italic;">BSP_I2C_SPEED</span></span></li>
  174. </ul>
  175. <li><span style="font-size: 10pt; font-family: Verdana;">Miscellaneous comments update</span></li>
  176. </ul>
  177. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.0.2 / 26-June-2014 <o:p></o:p></span></h3>
  178. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  179. Changes<o:p></o:p></span></u></b></p>
  180. <span style="font-size: 10pt; font-family: Verdana;"></span>
  181. <span style="font-size: 10pt; font-family: Verdana;"></span>
  182. <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
  183. <span style="font-size: 10pt; font-family: Verdana;"></span>
  184. <span style="font-size: 10pt; font-family: Verdana;"></span>
  185. <span style="font-size: 10pt; font-family: Verdana;"></span>
  186. <span style="font-size: 10pt; font-family: Verdana;"></span>
  187. <span style="font-size: 10pt; font-family: Verdana;"></span>
  188. <ul style="list-style-type: square;">
  189. <li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery_audio.c/.h</span></li><ul>
  190. <li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">BSP_AUDIO_OUT_Play()</span>: uses the buffer size in byte instead of half-word</span></li>
  191. <li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">BSP_AUDIO_IN_PDMToPCM()</span>: duplicates samples to make stereo audio stream (since a single microphone in mounted on STM32F4-Discovery)</span></li>
  192. <li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">I2S2_Init()</span>: configures the I2S to clock the microphone at 1.024 MHz as required instead of 2.048MHz<br>
  193. </span></li>
  194. </ul>
  195. </ul>
  196. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.0.1 / 19-June-2014 <o:p></o:p></span></h3>
  197. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  198. Changes<o:p></o:p></span></u></b></p>
  199. <span style="font-size: 10pt; font-family: Verdana;"></span>
  200. <span style="font-size: 10pt; font-family: Verdana;"></span>
  201. <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
  202. <span style="font-size: 10pt; font-family: Verdana;"></span>
  203. <span style="font-size: 10pt; font-family: Verdana;"></span>
  204. <span style="font-size: 10pt; font-family: Verdana;"></span>
  205. <span style="font-size: 10pt; font-family: Verdana;"></span>
  206. <span style="font-size: 10pt; font-family: Verdana;"></span>
  207. <ul style="list-style-type: square;">
  208. <li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery.c/.h</span></li>
  209. <ul>
  210. <li><span style="font-size: 10pt; font-family: Verdana;">Enhance BSP_PB_Init() function by removing the call of __SYSCFG_CLK_ENABLE() already enabled in the HAL_GPIO_Init()</span></li>
  211. </ul>
  212. <li><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery_audio.c/.h</span></li>
  213. <ul>
  214. <li><span style="font-size: 10pt; font-family: Verdana;">Add note that only the audio stereo format is supported</span></li>
  215. </ul>
  216. <li><span style="font-size: 10pt; font-family: Verdana;">Comments clean up and typo corrections<br>
  217. </span></li>
  218. </ul>
  219. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 204px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.0.0 / 18-February-2014 <o:p></o:p></span></h3>
  220. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  221. Changes<o:p></o:p></span></u></b></p>
  222. <span style="font-size: 10pt; font-family: Verdana;"></span>
  223. <span style="font-size: 10pt; font-family: Verdana;"></span>
  224. <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
  225. <span style="font-size: 10pt; font-family: Verdana;"></span>
  226. <span style="font-size: 10pt; font-family: Verdana;"></span>
  227. <span style="font-size: 10pt; font-family: Verdana;"></span>
  228. <span style="font-size: 10pt; font-family: Verdana;"></span>
  229. <span style="font-size: 10pt; font-family: Verdana;"></span>
  230. <ul style="list-style-type: square;">
  231. <li><span style="font-size: 10pt; font-family: Verdana;">Major update
  232. based on STM32Cube specification: drivers architecture and APIs
  233. modified vs. V1.1.2, and thus the 2 versions are not compatible.<br>
  234. </span></li><li style="font-weight: bold;"><span style="font-size: 10pt; font-family: Verdana;">This version has to be used only with </span><span style="font-size: 10pt; font-family: Verdana;">STM32CubeF4</span><span style="font-size: 10pt; font-family: Verdana;"> based development</span></li>
  235. </ul>
  236. <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 167px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.2 / 17-April-2012<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  237. Changes<o:p></o:p></span></u></b></p>
  238. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">All source files:&nbsp;license disclaimer text update and add link to the License file on ST Internet.</span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 214px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.1 / 30-December-2011<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  239. Changes<o:p></o:p></span></u></b></p>
  240. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">PDM Library moved from <span style="font-style: italic;">Utilities\STM32F4-Discovery</span> to <span style="font-style: italic;">Utilities\STM32_Audio\Addons\PDM</span> folder</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">All source files: update disclaimer to add reference to the&nbsp;new license agreement</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery_audio_codec.c&nbsp;</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Audio_MAL_Init() function: </span><span style="font-size: 10pt; font-family: Verdana;">DMA configuration changed as below</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">DMA_FIFOMode_Disable</span> changed to&nbsp;</span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;">DMA_FIFOMode_Enable</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">DMA_FIFOThreshold_1QuarterFull</span> changed to </span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;">DMA_FIFOThreshold_HalfFull</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"></span><br></span></li></ul></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 230px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.0 / 28-October-2011</span></h3>
  241. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  242. Changes<o:p></o:p></span></u></b></p>
  243. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">Add&nbsp;<span style="font-weight: bold; font-style: italic;">PDM audio software decoding Library</span><span style="font-weight: bold;"></span> drivers, used to decode and reconstruct the audio signal produced by&nbsp;MP45DT02 MEMS microphone from </span><span style="font-size: 10pt; font-family: Arial; color: black;">STMicroelectronics.</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;"> </span><span style="font-weight: bold;"></span>For more details about this Library, please refer to document<span style="font-weight: bold; font-style: italic;"> "PDM audio software decoding on STM32 microcontrollers (AN3998)".</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li><li class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">stm32f4_discovery_audio_codec.c/.h: update to use DMA instead of Interrupt in I2S communication with the external codec.</span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 500pt; width: 218px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0 / 19-September-2011</span></h3>
  244. <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
  245. Changes<o:p></o:p></span></u></b></p>
  246. <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">First official version of the<span style="font-weight: bold; font-style: italic;"> STM32F4-Discovery Board&nbsp;Drivers</span></span></li></ul><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic; font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic; font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic; font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic; font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic; font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><div style="text-align: justify;"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></div>
  247. <span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span> <b><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></b>
  248. <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
  249. <hr align="center" size="2" width="100%"></span></div>
  250. <div style="margin-left: 160px;"><span style="font-size: 10pt; font-family: Verdana; color: black;">For
  251. complete documentation on </span><span style="font-size: 10pt; font-family: Verdana;">STM32<span style="color: black;">&nbsp;Microcontrollers
  252. visit </span><u><span style="color: blue;"><a href="http://www.st.com/internet/mcu/class/1734.jsp" target="_blank">www.st.com/STM32</a></span></u></span></div>
  253. </td>
  254. </tr>
  255. </tbody>
  256. </table>
  257. <p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p>
  258. </td>
  259. </tr>
  260. </tbody>
  261. </table>
  262. </div>
  263. <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
  264. </div>
  265. </body></html>