Browse Source
Merge branch 'AlienWii32_defaults' of
Merge branch 'AlienWii32_defaults' of
https://github.com/MJ666/cleanflight into MJ666-AlienWii32_defaults Conflicts: src/main/target/NAZE/target.hmaster
Dominic Clifton
10 years ago
8 changed files with 1737 additions and 1590 deletions
-
62JLinkSettings.ini
-
24docs/Board - AlienWii32.md
-
49docs/Spektrum bind.md
-
566lib/main/CMSIS/CM3/DeviceSupport/ST/STM32F10x/Release_Notes.html
-
814lib/main/STM32F30x_StdPeriph_Driver/Release_Notes.html
-
1738lib/main/STM32_USB-FS-Device_Driver/Release_Notes.html
-
65src/main/config/config.c
-
9src/main/target/NAZE/target.h
@ -1,31 +1,31 @@ |
|||
[BREAKPOINTS] |
|||
ShowInfoWin = 1 |
|||
EnableFlashBP = 2 |
|||
BPDuringExecution = 0 |
|||
[CFI] |
|||
CFISize = 0x00 |
|||
CFIAddr = 0x00 |
|||
[CPU] |
|||
OverrideMemMap = 0 |
|||
AllowSimulation = 1 |
|||
ScriptFile="" |
|||
[FLASH] |
|||
MinNumBytesFlashDL = 0 |
|||
SkipProgOnCRCMatch = 1 |
|||
VerifyDownload = 1 |
|||
AllowCaching = 1 |
|||
EnableFlashDL = 2 |
|||
Override = 0 |
|||
Device="AD7160" |
|||
[GENERAL] |
|||
WorkRAMSize = 0x00 |
|||
WorkRAMAddr = 0x00 |
|||
[SWO] |
|||
SWOLogFile="" |
|||
[MEM] |
|||
RdOverrideOrMask = 0x00 |
|||
RdOverrideAndMask = 0xFFFFFFFF |
|||
RdOverrideAddr = 0xFFFFFFFF |
|||
WrOverrideOrMask = 0x00 |
|||
WrOverrideAndMask = 0xFFFFFFFF |
|||
WrOverrideAddr = 0xFFFFFFFF |
|||
[BREAKPOINTS] |
|||
ShowInfoWin = 1 |
|||
EnableFlashBP = 2 |
|||
BPDuringExecution = 0 |
|||
[CFI] |
|||
CFISize = 0x00 |
|||
CFIAddr = 0x00 |
|||
[CPU] |
|||
OverrideMemMap = 0 |
|||
AllowSimulation = 1 |
|||
ScriptFile="" |
|||
[FLASH] |
|||
MinNumBytesFlashDL = 0 |
|||
SkipProgOnCRCMatch = 1 |
|||
VerifyDownload = 1 |
|||
AllowCaching = 1 |
|||
EnableFlashDL = 2 |
|||
Override = 0 |
|||
Device="AD7160" |
|||
[GENERAL] |
|||
WorkRAMSize = 0x00 |
|||
WorkRAMAddr = 0x00 |
|||
[SWO] |
|||
SWOLogFile="" |
|||
[MEM] |
|||
RdOverrideOrMask = 0x00 |
|||
RdOverrideAndMask = 0xFFFFFFFF |
|||
RdOverrideAddr = 0xFFFFFFFF |
|||
WrOverrideOrMask = 0x00 |
|||
WrOverrideAndMask = 0xFFFFFFFF |
|||
WrOverrideAddr = 0xFFFFFFFF |
@ -0,0 +1,24 @@ |
|||
# Board - AlienWii32 |
|||
|
|||
The AlienWii32 is actually in prototype stage only a few samples exist. There is some more field testing ongoing. The information below is preliminary and will be updated as needed. |
|||
|
|||
Here are the hardware specifications: |
|||
|
|||
- STM32F103CBT6 MCU |
|||
- MPU6050 accelerometer/gyro sensor unit |
|||
- 8x 4.2A brushed ESCs, integrated, to run the strongest micro motors |
|||
- extra-wide traces on the PCB, for maximum power throughput |
|||
- USB port, integrated |
|||
- (*) serial connection for external DSM2/DSMX sat receiver (e.g. Spektrum SAT, OrangeRx R100 or Lemon RX) |
|||
- alternatively PPM receiver connection (i.e. Deltang Rx31) |
|||
- ground and 3.3V for the receiver |
|||
- hardware bind plug for easy binding |
|||
- motor connections are at the corners for a clean look with reduced wiring |
|||
- dimensions: 29x33mm |
|||
- direct operation from an single cell lipoly battery |
|||
|
|||
(*) Spektrum Compatible DSM2 satellites are supported out of the box. DSMX sat will work with DSM2 protocol with default settings (DSM2, 11bit, 11ms is preset). |
|||
|
|||
Deltang receivers in serial mode will work like any other Spektrum satellite receiver (10bit, 22ms) only the bind process will be different. |
|||
|
|||
The pin layout is very similar as the NAZE32 or the related clones (MW32, Flip32, etc.). The hardware bind pin is connected to pin 41 (PB5). The AlienWii32 firmware will be built with TARGET=NAZE and OPTIONS="AlienWii32". The firmware image will come with alternative default settings which will give the user a plug and play experience. There is no computer needed to get this into the air with an small Quadcopter. An preconfigured custom mixer for an Octocopter is part of the default settings to allow clean straight wiring with the AlienWii32. The mixer can be activated with "mixer custom" in the CLI. To use the AlienWii32 in an Hexa- or Octocopter or to do some more tuning additional configuration changes can be done as usual in the CLI or the Cleanflight configurator. |
@ -0,0 +1,49 @@ |
|||
# Spektrum bind support |
|||
|
|||
Spektrum bind with hardware bind plug support. |
|||
|
|||
The Spektrum bind code is actually enabled for the NAZE, NAZE32PRO, CJMCU, EUSTM32F103RC, SPARKY, CC3D targets. |
|||
|
|||
## Configure the bind code |
|||
|
|||
The following parameters can be used to enable and configure this in the related target.h file: |
|||
|
|||
SPEKTRUM_BIND Enables the Spektrum bind code |
|||
BIND_PORT GPIOA Defines the port for the bind pin |
|||
BIND_PIN Pin_3 Defines the bind pin (the satellite receiver is connected to) |
|||
|
|||
This is to activate the hardware bind plug feature |
|||
|
|||
HARDWARE_BIND_PLUG Enables the hardware bind plug feature |
|||
BINDPLUG_PORT GPIOB Defines the port for the hardware bind plug |
|||
BINDPLUG_PIN Pin_5 Defines the hardware bind plug pin |
|||
|
|||
## Hardware |
|||
|
|||
The hardware bind plug will be enabled via defining HARDWARE_BIND_PLUG during building of the firmware. BINDPLUG_PORT and BINDPLUG_PIN also need to be defined (please see above). This is done automatically if the AlienWii32 firmware is build. The hardware bind plug is expected between the defined bind pin and ground. |
|||
|
|||
## Function |
|||
|
|||
The bind code will actually work for NAZE, NAZE32PRO, CJMCU, EUSTM32F103RC, SPARKY targets (USART2) and CC3D target (USART3, flex port). The spektrum_sat_bind CLI parameter is defining the number of bind impulses (1-10) send to the satellite receiver. Setting spektrum_sat_bind to zero will disable the bind mode in any case. The bind mode will only be activated after an power on or hard reset. Please refer to the table below for the different possible values. |
|||
|
|||
If the hardware bind plug is configured the bind mode will only be activated if the plug is set during the firmware start-up. The value of the spektrum_sat_bind parameter will be permanently preserved. The bind plug should be always removed for normal flying. |
|||
|
|||
If no hardware bind plug is used the spektrum_sat_bind parameter will trigger the bind process during the next hardware reset and will be automatically reset to "0" after this. |
|||
|
|||
Please refer to the satellite receiver documentation for more details of the specific receiver in bind mode. Usually the bind mode will be indicated with some flashing LEDs. |
|||
|
|||
## Table with spektrum_sat_bind parameter value |
|||
|
|||
| Value | Receiver mode | Notes | |
|||
| ----- | ---------------| -------------------| |
|||
| 3 | DSM2 1024/22ms | | |
|||
| 5 | DSM2 2048/11ms | default AlienWii32 | |
|||
| 7 | DSMX 22ms | | |
|||
| 9 | DSMX 11ms | | |
|||
|
|||
More detailed information regarding the satellite binding process can be found here: |
|||
http://wiki.openpilot.org/display/Doc/Spektrum+Satellite |
|||
|
|||
### Supported Hardware |
|||
|
|||
NAZE, NAZE32PRO, CJMCU, SPARKY, EUSTM32F103RC, CC3D targets (AlienWii32 with hardware bind plug) |
@ -1,284 +1,284 @@ |
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|||
<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> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|||
<link rel="File-List" href="Library_files/filelist.xml"> |
|||
<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 STM32F10x CMSIS</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]--> |
|||
|
|||
|
|||
|
|||
<style> |
|||
<!-- |
|||
/* Style Definitions */ |
|||
p.MsoNormal, li.MsoNormal, div.MsoNormal |
|||
{mso-style-parent:""; |
|||
margin:0in; |
|||
margin-bottom:.0001pt; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
h2 |
|||
{mso-style-next:Normal; |
|||
margin-top:12.0pt; |
|||
margin-right:0in; |
|||
margin-bottom:3.0pt; |
|||
margin-left:0in; |
|||
mso-pagination:widow-orphan; |
|||
page-break-after:avoid; |
|||
mso-outline-level:2; |
|||
font-size:14.0pt; |
|||
font-family:Arial; |
|||
font-weight:bold; |
|||
font-style:italic;} |
|||
a:link, span.MsoHyperlink |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
a:visited, span.MsoHyperlinkFollowed |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
p |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0in; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0in; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
@page Section1 |
|||
{size:8.5in 11.0in; |
|||
margin:1.0in 1.25in 1.0in 1.25in; |
|||
mso-header-margin:.5in; |
|||
mso-footer-margin:.5in; |
|||
mso-paper-source:0;} |
|||
div.Section1 |
|||
{page:Section1;} |
|||
--> |
|||
</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]--></head> |
|||
<body lang="EN-US" link="blue" vlink="blue"> |
|||
<div class="Section1"> |
|||
<p class="MsoNormal"><span style="font-family: Arial;"><o:p><br> |
|||
</o:p></span></p> |
|||
<div align="center"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr> |
|||
<td style="vertical-align: top;"><span style="font-size: 8pt; font-family: Arial; color: blue;"><a href="../../../../../../Release_Notes.html">Back to Release page</a></span></td> |
|||
</tr> |
|||
<tr style=""> |
|||
<td style="padding: 1.5pt;"> |
|||
<h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">Release |
|||
Notes for STM32F10x CMSIS</span><span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span></h1> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;">Copyright 2011 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;"><img alt="" id="_x0000_i1025" src="../../../../../../_htmresc/logo.bmp" style="border: 0px solid ; width: 86px; height: 65px;"></span><span style="font-size: 10pt;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-family: Arial; display: none;"><o:p> </o:p></span></p> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900"> |
|||
<tbody> |
|||
<tr> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span style="font-size: 12pt; color: white;">Contents<o:p></o:p></span></h2> |
|||
<ol style="margin-top: 0cm;" start="1" type="1"> |
|||
<li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><a href="#History">STM32F10x CMSIS |
|||
update History</a><o:p></o:p></span></li> |
|||
<li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><a href="#License">License</a><o:p></o:p></span></li> |
|||
</ol> |
|||
<span style="font-family: "Times New Roman";"></span> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="History"></a><span style="font-size: 12pt; color: white;">STM32F10x CMSIS |
|||
update History</span></h2><br> |
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 167px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V3.5.0 / 11-March-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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
<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;"><span style="font-style: italic;">stm32f10x.h |
|||
</span>and <span style="font-style: italic;">startup_stm32f10x_hd_vl.s</span> files: remove the FSMC interrupt |
|||
definition for STM32F10x High-density Value line devices.<br> |
|||
</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;">system_stm32f10x.c</span> file provided within the CMSIS folder. <br> |
|||
</span></li> |
|||
|
|||
</ul> |
|||
|
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">3.4.0 |
|||
- 10/15/2010</span></h3> |
|||
|
|||
<ol> |
|||
<li><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b></li> |
|||
</ol> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support |
|||
for <b>STM32F10x High-density Value line devices</b>.</span></li> |
|||
</ul> |
|||
<ol start="2"> |
|||
<li><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS Device Peripheral Access Layer </span></i></b></li> |
|||
</ol> |
|||
|
|||
|
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32f10x.h</span></span><br> |
|||
</li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update to support High-density Value line devices</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new define <span style="font-style: italic;">STM32F10X_HD_VL</span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">RCC, AFIO, FSMC bits definition updated</span></li> |
|||
</ul> |
|||
<li class="MsoNormal" style=""> |
|||
|
|||
<span style="font-size: 10pt; font-family: "Verdana","sans-serif";">All |
|||
STM32 devices definitions are commented by default. User has to select the |
|||
appropriate device before starting else an error will be signaled on compile |
|||
time.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Add new IRQs definitons inside the IRQn_Type enumeration for STM23 High-density Value line devices.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">"<span style="font-weight: bold;">bool</span>" type removed.</span><br> |
|||
<span style="font-size: 10pt; font-family: "Verdana","sans-serif";"></span></li> |
|||
</ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32f10x.h and system_stm32f10x.c</span></span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"></span></li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">"system_stm32f10x.c" </span><span style="font-weight: bold;"></span>moved to to "<span style="font-weight: bold; font-style: italic;">STM32F10x_StdPeriph_Template</span>" directory. This file is also moved to each example directory under "<span style="font-weight: bold; font-style: italic;">STM32F10x_StdPeriph_Examples</span>".</span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"></span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">SystemInit_ExtMemCtl() </span>function: update to support High-density Value line devices.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add "<span style="font-style: italic;">VECT_TAB_SRAM</span>" inside "</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">system_stm32f10x.c</span></span><span style="font-size: 10pt; font-family: Verdana;">" |
|||
to select if the user want to place the Vector Table in internal SRAM. |
|||
An additional define is also to specify the Vector Table offset "<span style="font-style: italic;">VECT_TAB_OFFSET</span>".<br> |
|||
</span></li> |
|||
|
|||
</ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS startup files:</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">startup_stm32f10x_xx.s</span></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add three |
|||
startup files for STM32 High-density Value line devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_hd_vl.s</span></span></li></ul> |
|||
</ul> |
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">3.3.0 |
|||
- 04/16/2010</span></h3> |
|||
|
|||
<ol><li><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b></li></ol> |
|||
<ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support |
|||
for <b>STM32F10x XL-density devices</b>.</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add startup files for TrueSTUDIO toolchain<br></span></li></ul><ol start="2"><li><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS Device Peripheral Access Layer </span></i></b></li></ol> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32f10x.h</span></span><br> |
|||
</li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update to support XL-density devices</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new define <span style="font-style: italic;">STM32F10X_XL</span></span></li></ul><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new IRQs for </span><span style="font-size: 10pt; font-family: Verdana;">TIM9..14</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update FLASH_TypeDef structure</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new IP instances TIM9..14</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">RCC, AFIO, DBGMCU bits definition updated</span></li></ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Correct IRQs definition for MD-, LD-, MD_VL- and LD_VL-density devices (remove comma "," at the end of enum list)<br></span></li></ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32f10x.h and system_stm32f10x.c</span></span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">SystemInit_ExtMemCtl() </span>function: update to support XL-density devices</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">SystemInit()</span> function: swap the order of SetSysClock() and SystemInit_ExtMemCtl() functions. </span><span style="font-size: 10pt; font-family: Verdana;"><br> |
|||
</span></li></ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS startup files:</span><span style="font-weight: bold; font-style: italic;"></span><span style="font-style: italic;"><span style="font-weight: bold;"></span></span></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">add three |
|||
startup files for STM32 XL-density devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_xl.s</span></span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">startup_stm32f10x_md_vl.s</span> for RIDE7: add USART3 IRQ Handler (was missing in previous version)</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add startup files for TrueSTUDIO toolchain</span></li></ul></ul><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;"></span></span> |
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">3.2.0 |
|||
- 03/01/2010</span></h3> |
|||
<ol style="margin-top: 0in;" start="1" type="1"> |
|||
<li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b><i><span style="font-size: 10pt; font-family: Verdana;"></span></i><i><span style="font-size: 10pt;"><o:p></o:p></span></i></li> |
|||
</ol> |
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
|
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS files updated to <span style="font-weight: bold;">CMSIS V1.30</span> release</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Directory structure updated to be aligned with CMSIS V1.30<br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support |
|||
for <b>STM32 Low-density Value line (STM32F100x4/6) and |
|||
Medium-density Value line (STM32F100x8/B) devices</b>. </span><span style="font-size: 10pt;"><o:p></o:p></span></li> |
|||
|
|||
</ul> |
|||
<ol style="margin-top: 0in;" start="2" type="1"> |
|||
<li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">CMSIS Core Peripheral Access Layer</span></i></b></li></ol> |
|||
<ul> |
|||
<li><b><i><span style="font-size: 10pt; font-family: Verdana;"></span></i></b><span style="font-size: 10pt; font-family: Verdana;"> Refer to <a href="../../../CMSIS_changes.htm" target="_blank">CMSIS changes</a></span></li> |
|||
</ul> |
|||
<ol style="margin-top: 0in; list-style-type: decimal;" start="3"> |
|||
<li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS Device Peripheral Access Layer </span></i></b><b><i><span style="font-size: 10pt;"><o:p></o:p></span></i></b></li> |
|||
|
|||
</ol> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
|
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32f10x.h</span></span><br> |
|||
</li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update |
|||
the stm32f10x.h file to support new Value line devices features: CEC |
|||
peripheral, new General purpose timers TIM15, TIM16 and TIM17.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Peripherals Bits definitions updated to be in line with Value line devices available features.<br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">HSE_Value, |
|||
HSI_Value and HSEStartup_TimeOut changed to upper case: HSE_VALUE, |
|||
HSI_VALUE and HSE_STARTUP_TIMEOUT. Old names are kept for legacy |
|||
purposes.<br> |
|||
</span></li> |
|||
</ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32f10x.h and system_stm32f10x.c</span></span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"></span></li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">SystemFrequency variable name changed to SystemCoreClock</span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"></span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">Default |
|||
</span></span><span style="font-size: 10pt; font-family: Verdana;">SystemCoreClock</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"> is changed to 24MHz when Value line devices are selected and to 72MHz on other devices.</span></span><span style="font-size: 10pt;"><o:p></o:p></span><span style="font-size: 10pt; font-family: Verdana;"> <br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">All while(1) loop were removed from all clock setting functions. User has to handle the HSE startup failure.<br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Additional function <span style="font-weight: bold; font-style: italic;">void SystemCoreClockUpdate (void)</span> is provided.<br> |
|||
</span></li> |
|||
</ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Startup files:</span> <span style="font-weight: bold; font-style: italic;">startup_stm32f10x_xx.s</span></span></li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new |
|||
startup files for STM32 Low-density Value line devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_ld_vl.s</span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new startup |
|||
files for STM32 Medium-density Value line devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_md_vl.s</span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">SystemInit() function is called from startup file (startup_stm32f10x_xx.s) before to branch to application main.<br> |
|||
To reconfigure the default setting of SystemInit() function, refer to system_stm32f10x.c file <br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">GNU startup file for Low density devices (startup_stm32f10x_ld.s) is updated to fix compilation errors.<br> |
|||
</span></li> |
|||
</ul> |
|||
|
|||
</ul> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
</ul> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2> |
|||
<p class="MsoNormal" style="margin: 4.5pt 0cm;"><span style="font-size: 10pt; font-family: Verdana; color: black;">The |
|||
enclosed firmware and all the related documentation are not covered by |
|||
a License Agreement, if you need such License you can contact your |
|||
local STMicroelectronics office.<u1:p></u1:p><o:p></o:p></span></p> |
|||
<p class="MsoNormal"><b style=""><span style="font-size: 10pt; font-family: Verdana; color: black;">THE |
|||
PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS |
|||
WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO |
|||
SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR |
|||
ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY |
|||
CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY |
|||
CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH |
|||
THEIR PRODUCTS. <o:p></o:p></span></b></p> |
|||
<p class="MsoNormal"><span style="color: black;"><o:p> </o:p></span></p> |
|||
<div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;"> |
|||
<hr align="center" size="2" width="100%"></span></div> |
|||
<p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: Verdana; color: black;">For |
|||
complete documentation on </span><span style="font-size: 10pt; font-family: Verdana;">STM32(<span style="color: black;">CORTEX M3) 32-Bit Microcontrollers |
|||
visit </span><u><span style="color: blue;"><a href="http://www.st.com/stm32" target="_blank">www.st.com/STM32</a></span></u></span><span style="color: black;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
</div> |
|||
<p class="MsoNormal"><o:p> </o:p></p> |
|||
</div> |
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|||
<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> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|||
<link rel="File-List" href="Library_files/filelist.xml"> |
|||
<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 STM32F10x CMSIS</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]--> |
|||
|
|||
|
|||
|
|||
<style> |
|||
<!-- |
|||
/* Style Definitions */ |
|||
p.MsoNormal, li.MsoNormal, div.MsoNormal |
|||
{mso-style-parent:""; |
|||
margin:0in; |
|||
margin-bottom:.0001pt; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
h2 |
|||
{mso-style-next:Normal; |
|||
margin-top:12.0pt; |
|||
margin-right:0in; |
|||
margin-bottom:3.0pt; |
|||
margin-left:0in; |
|||
mso-pagination:widow-orphan; |
|||
page-break-after:avoid; |
|||
mso-outline-level:2; |
|||
font-size:14.0pt; |
|||
font-family:Arial; |
|||
font-weight:bold; |
|||
font-style:italic;} |
|||
a:link, span.MsoHyperlink |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
a:visited, span.MsoHyperlinkFollowed |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
p |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0in; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0in; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
@page Section1 |
|||
{size:8.5in 11.0in; |
|||
margin:1.0in 1.25in 1.0in 1.25in; |
|||
mso-header-margin:.5in; |
|||
mso-footer-margin:.5in; |
|||
mso-paper-source:0;} |
|||
div.Section1 |
|||
{page:Section1;} |
|||
--> |
|||
</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]--></head> |
|||
<body lang="EN-US" link="blue" vlink="blue"> |
|||
<div class="Section1"> |
|||
<p class="MsoNormal"><span style="font-family: Arial;"><o:p><br> |
|||
</o:p></span></p> |
|||
<div align="center"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr> |
|||
<td style="vertical-align: top;"><span style="font-size: 8pt; font-family: Arial; color: blue;"><a href="../../../../../../Release_Notes.html">Back to Release page</a></span></td> |
|||
</tr> |
|||
<tr style=""> |
|||
<td style="padding: 1.5pt;"> |
|||
<h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">Release |
|||
Notes for STM32F10x CMSIS</span><span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span></h1> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;">Copyright 2011 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;"><img alt="" id="_x0000_i1025" src="../../../../../../_htmresc/logo.bmp" style="border: 0px solid ; width: 86px; height: 65px;"></span><span style="font-size: 10pt;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-family: Arial; display: none;"><o:p> </o:p></span></p> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900"> |
|||
<tbody> |
|||
<tr> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span style="font-size: 12pt; color: white;">Contents<o:p></o:p></span></h2> |
|||
<ol style="margin-top: 0cm;" start="1" type="1"> |
|||
<li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><a href="#History">STM32F10x CMSIS |
|||
update History</a><o:p></o:p></span></li> |
|||
<li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><a href="#License">License</a><o:p></o:p></span></li> |
|||
</ol> |
|||
<span style="font-family: "Times New Roman";"></span> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="History"></a><span style="font-size: 12pt; color: white;">STM32F10x CMSIS |
|||
update History</span></h2><br> |
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 167px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V3.5.0 / 11-March-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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
<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;"><span style="font-style: italic;">stm32f10x.h |
|||
</span>and <span style="font-style: italic;">startup_stm32f10x_hd_vl.s</span> files: remove the FSMC interrupt |
|||
definition for STM32F10x High-density Value line devices.<br> |
|||
</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;">system_stm32f10x.c</span> file provided within the CMSIS folder. <br> |
|||
</span></li> |
|||
|
|||
</ul> |
|||
|
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">3.4.0 |
|||
- 10/15/2010</span></h3> |
|||
|
|||
<ol> |
|||
<li><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b></li> |
|||
</ol> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support |
|||
for <b>STM32F10x High-density Value line devices</b>.</span></li> |
|||
</ul> |
|||
<ol start="2"> |
|||
<li><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS Device Peripheral Access Layer </span></i></b></li> |
|||
</ol> |
|||
|
|||
|
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32f10x.h</span></span><br> |
|||
</li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update to support High-density Value line devices</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new define <span style="font-style: italic;">STM32F10X_HD_VL</span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">RCC, AFIO, FSMC bits definition updated</span></li> |
|||
</ul> |
|||
<li class="MsoNormal" style=""> |
|||
|
|||
<span style="font-size: 10pt; font-family: "Verdana","sans-serif";">All |
|||
STM32 devices definitions are commented by default. User has to select the |
|||
appropriate device before starting else an error will be signaled on compile |
|||
time.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Add new IRQs definitons inside the IRQn_Type enumeration for STM23 High-density Value line devices.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">"<span style="font-weight: bold;">bool</span>" type removed.</span><br> |
|||
<span style="font-size: 10pt; font-family: "Verdana","sans-serif";"></span></li> |
|||
</ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32f10x.h and system_stm32f10x.c</span></span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"></span></li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">"system_stm32f10x.c" </span><span style="font-weight: bold;"></span>moved to to "<span style="font-weight: bold; font-style: italic;">STM32F10x_StdPeriph_Template</span>" directory. This file is also moved to each example directory under "<span style="font-weight: bold; font-style: italic;">STM32F10x_StdPeriph_Examples</span>".</span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"></span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">SystemInit_ExtMemCtl() </span>function: update to support High-density Value line devices.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add "<span style="font-style: italic;">VECT_TAB_SRAM</span>" inside "</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">system_stm32f10x.c</span></span><span style="font-size: 10pt; font-family: Verdana;">" |
|||
to select if the user want to place the Vector Table in internal SRAM. |
|||
An additional define is also to specify the Vector Table offset "<span style="font-style: italic;">VECT_TAB_OFFSET</span>".<br> |
|||
</span></li> |
|||
|
|||
</ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS startup files:</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">startup_stm32f10x_xx.s</span></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add three |
|||
startup files for STM32 High-density Value line devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_hd_vl.s</span></span></li></ul> |
|||
</ul> |
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">3.3.0 |
|||
- 04/16/2010</span></h3> |
|||
|
|||
<ol><li><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b></li></ol> |
|||
<ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support |
|||
for <b>STM32F10x XL-density devices</b>.</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add startup files for TrueSTUDIO toolchain<br></span></li></ul><ol start="2"><li><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS Device Peripheral Access Layer </span></i></b></li></ol> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32f10x.h</span></span><br> |
|||
</li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update to support XL-density devices</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new define <span style="font-style: italic;">STM32F10X_XL</span></span></li></ul><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new IRQs for </span><span style="font-size: 10pt; font-family: Verdana;">TIM9..14</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update FLASH_TypeDef structure</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new IP instances TIM9..14</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">RCC, AFIO, DBGMCU bits definition updated</span></li></ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Correct IRQs definition for MD-, LD-, MD_VL- and LD_VL-density devices (remove comma "," at the end of enum list)<br></span></li></ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32f10x.h and system_stm32f10x.c</span></span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">SystemInit_ExtMemCtl() </span>function: update to support XL-density devices</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">SystemInit()</span> function: swap the order of SetSysClock() and SystemInit_ExtMemCtl() functions. </span><span style="font-size: 10pt; font-family: Verdana;"><br> |
|||
</span></li></ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS startup files:</span><span style="font-weight: bold; font-style: italic;"></span><span style="font-style: italic;"><span style="font-weight: bold;"></span></span></span></li><ul><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">add three |
|||
startup files for STM32 XL-density devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_xl.s</span></span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">startup_stm32f10x_md_vl.s</span> for RIDE7: add USART3 IRQ Handler (was missing in previous version)</span></li><li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add startup files for TrueSTUDIO toolchain</span></li></ul></ul><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;"></span></span> |
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">3.2.0 |
|||
- 03/01/2010</span></h3> |
|||
<ol style="margin-top: 0in;" start="1" type="1"> |
|||
<li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b><i><span style="font-size: 10pt; font-family: Verdana;"></span></i><i><span style="font-size: 10pt;"><o:p></o:p></span></i></li> |
|||
</ol> |
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
|
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS files updated to <span style="font-weight: bold;">CMSIS V1.30</span> release</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Directory structure updated to be aligned with CMSIS V1.30<br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support |
|||
for <b>STM32 Low-density Value line (STM32F100x4/6) and |
|||
Medium-density Value line (STM32F100x8/B) devices</b>. </span><span style="font-size: 10pt;"><o:p></o:p></span></li> |
|||
|
|||
</ul> |
|||
<ol style="margin-top: 0in;" start="2" type="1"> |
|||
<li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">CMSIS Core Peripheral Access Layer</span></i></b></li></ol> |
|||
<ul> |
|||
<li><b><i><span style="font-size: 10pt; font-family: Verdana;"></span></i></b><span style="font-size: 10pt; font-family: Verdana;"> Refer to <a href="../../../CMSIS_changes.htm" target="_blank">CMSIS changes</a></span></li> |
|||
</ul> |
|||
<ol style="margin-top: 0in; list-style-type: decimal;" start="3"> |
|||
<li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32F10x CMSIS Device Peripheral Access Layer </span></i></b><b><i><span style="font-size: 10pt;"><o:p></o:p></span></i></b></li> |
|||
|
|||
</ol> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
|
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32f10x.h</span></span><br> |
|||
</li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Update |
|||
the stm32f10x.h file to support new Value line devices features: CEC |
|||
peripheral, new General purpose timers TIM15, TIM16 and TIM17.</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Peripherals Bits definitions updated to be in line with Value line devices available features.<br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">HSE_Value, |
|||
HSI_Value and HSEStartup_TimeOut changed to upper case: HSE_VALUE, |
|||
HSI_VALUE and HSE_STARTUP_TIMEOUT. Old names are kept for legacy |
|||
purposes.<br> |
|||
</span></li> |
|||
</ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Cortex-M3 Device Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32f10x.h and system_stm32f10x.c</span></span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"></span></li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">SystemFrequency variable name changed to SystemCoreClock</span><br> |
|||
<span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"></span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">Default |
|||
</span></span><span style="font-size: 10pt; font-family: Verdana;">SystemCoreClock</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"> is changed to 24MHz when Value line devices are selected and to 72MHz on other devices.</span></span><span style="font-size: 10pt;"><o:p></o:p></span><span style="font-size: 10pt; font-family: Verdana;"> <br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">All while(1) loop were removed from all clock setting functions. User has to handle the HSE startup failure.<br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Additional function <span style="font-weight: bold; font-style: italic;">void SystemCoreClockUpdate (void)</span> is provided.<br> |
|||
</span></li> |
|||
</ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Startup files:</span> <span style="font-weight: bold; font-style: italic;">startup_stm32f10x_xx.s</span></span></li> |
|||
<ul> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new |
|||
startup files for STM32 Low-density Value line devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_ld_vl.s</span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new startup |
|||
files for STM32 Medium-density Value line devices: |
|||
<span style="font-weight: bold; font-style: italic;">startup_stm32f10x_md_vl.s</span></span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">SystemInit() function is called from startup file (startup_stm32f10x_xx.s) before to branch to application main.<br> |
|||
To reconfigure the default setting of SystemInit() function, refer to system_stm32f10x.c file <br> |
|||
</span></li> |
|||
<li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">GNU startup file for Low density devices (startup_stm32f10x_ld.s) is updated to fix compilation errors.<br> |
|||
</span></li> |
|||
</ul> |
|||
|
|||
</ul> |
|||
|
|||
<ul style="margin-top: 0in;" type="disc"> |
|||
</ul> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2> |
|||
<p class="MsoNormal" style="margin: 4.5pt 0cm;"><span style="font-size: 10pt; font-family: Verdana; color: black;">The |
|||
enclosed firmware and all the related documentation are not covered by |
|||
a License Agreement, if you need such License you can contact your |
|||
local STMicroelectronics office.<u1:p></u1:p><o:p></o:p></span></p> |
|||
<p class="MsoNormal"><b style=""><span style="font-size: 10pt; font-family: Verdana; color: black;">THE |
|||
PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS |
|||
WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO |
|||
SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR |
|||
ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY |
|||
CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY |
|||
CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH |
|||
THEIR PRODUCTS. <o:p></o:p></span></b></p> |
|||
<p class="MsoNormal"><span style="color: black;"><o:p> </o:p></span></p> |
|||
<div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;"> |
|||
<hr align="center" size="2" width="100%"></span></div> |
|||
<p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: Verdana; color: black;">For |
|||
complete documentation on </span><span style="font-size: 10pt; font-family: Verdana;">STM32(<span style="color: black;">CORTEX M3) 32-Bit Microcontrollers |
|||
visit </span><u><span style="color: blue;"><a href="http://www.st.com/stm32" target="_blank">www.st.com/STM32</a></span></u></span><span style="color: black;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
</div> |
|||
<p class="MsoNormal"><o:p> </o:p></p> |
|||
</div> |
|||
</body></html> |
@ -1,409 +1,409 @@ |
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|||
<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> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
|||
<link rel="File-List" href="Release_Notes%20%28package%29_files/filelist.xml"> |
|||
<link rel="Edit-Time-Data" href="Release_Notes%20%28package%29_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 STM32F30x Standard Peripherals Library Drivers</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>tguilhot</o:LastAuthor> <o:Revision>145</o:Revision> <o:TotalTime>461</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2010-12-13T14:14:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>358</o:Words> <o:Characters>2045</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>17</o:Lines> <o:Paragraphs>4</o:Paragraphs> <o:CharactersWithSpaces>2399</o:CharactersWithSpaces> <o:Version>11.9999</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--> |
|||
|
|||
|
|||
|
|||
<style> |
|||
<!-- |
|||
/* Font Definitions */ |
|||
@font-face |
|||
{font-family:Wingdings; |
|||
panose-1:5 0 0 0 0 0 0 0 0 0; |
|||
mso-font-charset:2; |
|||
mso-generic-font-family:auto; |
|||
mso-font-pitch:variable; |
|||
mso-font-signature:0 268435456 0 0 -2147483648 0;} |
|||
@font-face |
|||
{font-family:"MS Mincho"; |
|||
panose-1:2 2 6 9 4 2 5 8 3 4; |
|||
mso-font-alt:"Arial Unicode MS"; |
|||
mso-font-charset:128; |
|||
mso-generic-font-family:roman; |
|||
mso-font-format:other; |
|||
mso-font-pitch:fixed; |
|||
mso-font-signature:1 134676480 16 0 131072 0;} |
|||
@font-face |
|||
{font-family:Verdana; |
|||
panose-1:2 11 6 4 3 5 4 4 2 4; |
|||
mso-font-charset:0; |
|||
mso-generic-font-family:swiss; |
|||
mso-font-pitch:variable; |
|||
mso-font-signature:536871559 0 0 0 415 0;} |
|||
@font-face |
|||
{font-family:"\@MS Mincho"; |
|||
panose-1:0 0 0 0 0 0 0 0 0 0; |
|||
mso-font-charset:128; |
|||
mso-generic-font-family:roman; |
|||
mso-font-format:other; |
|||
mso-font-pitch:fixed; |
|||
mso-font-signature:1 134676480 16 0 131072 0;} |
|||
/* Style Definitions */ |
|||
p.MsoNormal, li.MsoNormal, div.MsoNormal |
|||
{mso-style-parent:""; |
|||
margin:0cm; |
|||
margin-bottom:.0001pt; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
h1 |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0cm; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
mso-outline-level:1; |
|||
font-size:24.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"MS Mincho"; |
|||
font-weight:bold;} |
|||
h2 |
|||
{mso-style-next:Normal; |
|||
margin-top:12.0pt; |
|||
margin-right:0cm; |
|||
margin-bottom:3.0pt; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
page-break-after:avoid; |
|||
mso-outline-level:2; |
|||
font-size:14.0pt; |
|||
font-family:Arial; |
|||
mso-fareast-font-family:"MS Mincho"; |
|||
font-weight:bold; |
|||
font-style:italic;} |
|||
h3 |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0cm; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
mso-outline-level:3; |
|||
font-size:13.5pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"MS Mincho"; |
|||
font-weight:bold;} |
|||
a:link, span.MsoHyperlink |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
a:visited, span.MsoHyperlinkFollowed |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
p |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0cm; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
@page Section1 |
|||
{size:612.0pt 792.0pt; |
|||
margin:72.0pt 90.0pt 72.0pt 90.0pt; |
|||
mso-header-margin:36.0pt; |
|||
mso-footer-margin:36.0pt; |
|||
mso-paper-source:0;} |
|||
div.Section1 |
|||
{page:Section1;} |
|||
/* List Definitions */ |
|||
@list l0 |
|||
{mso-list-id:1315182333; |
|||
mso-list-template-ids:555131286;} |
|||
@list l0:level1 |
|||
{mso-level-tab-stop:36.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level2 |
|||
{mso-level-tab-stop:72.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level3 |
|||
{mso-level-tab-stop:108.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level4 |
|||
{mso-level-tab-stop:144.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level5 |
|||
{mso-level-tab-stop:180.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level6 |
|||
{mso-level-tab-stop:216.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level7 |
|||
{mso-level-tab-stop:252.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level8 |
|||
{mso-level-tab-stop:288.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level9 |
|||
{mso-level-tab-stop:324.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1 |
|||
{mso-list-id:2024673066; |
|||
mso-list-template-ids:154433278;} |
|||
@list l1:level1 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0A7; |
|||
mso-level-tab-stop:36.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
mso-ansi-font-size:10.0pt; |
|||
font-family:Wingdings;} |
|||
@list l1:level2 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0B7; |
|||
mso-level-tab-stop:72.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
mso-ansi-font-size:10.0pt; |
|||
font-family:Symbol;} |
|||
@list l1:level3 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0B0; |
|||
mso-level-tab-stop:108.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
font-family:Symbol;} |
|||
@list l1:level4 |
|||
{mso-level-tab-stop:144.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level5 |
|||
{mso-level-tab-stop:180.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level6 |
|||
{mso-level-tab-stop:216.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level7 |
|||
{mso-level-tab-stop:252.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level8 |
|||
{mso-level-tab-stop:288.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level9 |
|||
{mso-level-tab-stop:324.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2 |
|||
{mso-list-id:2095200852; |
|||
mso-list-type:hybrid; |
|||
mso-list-template-ids:-391638944 67698693 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} |
|||
@list l2:level1 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0A7; |
|||
mso-level-tab-stop:36.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
font-family:Wingdings;} |
|||
@list l2:level2 |
|||
{mso-level-tab-stop:72.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level3 |
|||
{mso-level-tab-stop:108.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level4 |
|||
{mso-level-tab-stop:144.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level5 |
|||
{mso-level-tab-stop:180.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level6 |
|||
{mso-level-tab-stop:216.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level7 |
|||
{mso-level-tab-stop:252.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level8 |
|||
{mso-level-tab-stop:288.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level9 |
|||
{mso-level-tab-stop:324.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
ol |
|||
{margin-bottom:0cm;} |
|||
ul |
|||
{margin-bottom:0cm;} |
|||
--> |
|||
</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:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]--> |
|||
<style type="disc"> |
|||
</style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="45058"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--><meta content="MCD Application Team" name="author"></head> |
|||
<body link="blue" vlink="blue"> |
|||
<div class="Section1"> |
|||
<p class="MsoNormal"><span style="font-family: Arial;"><br> |
|||
</span><span style="font-family: Arial;"><o:p></o:p></span></p> |
|||
<div align="center"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 1.5pt;"> |
|||
|
|||
<h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">Release |
|||
Notes for<o:p></o:p> </span><span style="font-size: 20pt; color: rgb(51, 102, 255); font-family: Verdana;">STM32F30x Standard Peripherals Library Drivers (StdPeriph_Drivers)</span><span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span><br> |
|||
<span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span></h1> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;">Copyright |
|||
© 2014 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt;"><img style="border: 0px solid ; width: 86px; height: 65px;" alt="" id="_x0000_i1025" src="../../_htmresc/st_logo.png"></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-family: Arial; display: none;"><o:p> </o:p></span></p> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span style="font-size: 12pt; color: white;">Update history<o:p></o:p></span></h2> |
|||
|
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.1 /04-April-2014<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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">stm32f30x_hrtim.c/.h: </span></li><ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add "HRTIM_SINGLE_CALIBRATION" define.</span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add HRTIM Common flags definition</span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add new function <span style="font-style: italic;">HRTIM_SlaveSetCompare(HRTIM_TypeDef * HRTIMx, uint32_t TimerIdx, uint32_t CompareUnit, uint32_t Compare).</span></span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Update <span style="font-style: italic;">HRTIM_DLLCalibrationStart()</span> function.</span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Update <span style="font-style: italic;">HRTIM_DMACmd(), HRTIM_GetITStatus(), HRTIM_GetFlagStatus(), HRTIM_ClearITPendingBit(), HRTIM_ClearFlag() </span>and <span style="font-style: italic;">HRTIM_ITConfig() </span>functions to properly manage master and slave HRTIMERS.<br></span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.0 /27-February-2014<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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add support of the<span class="Apple-converted-space"> </span></span><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-weight: bold; font-style: italic;">STM32F302x8 and STM32F334x8</span><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-weight: bold;"><span class="Apple-converted-space"> </span></span><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">devices.</span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"></span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Add High Resolution Timer(HRTIM) peripheral driver.</span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"></span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_adc.c</span></li><ul><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update ADC_TempSensorCmd() and ADC_VbatCmd() functions to be inline with the devices specification.</span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update ADC_DMAConfig() function description.</span></li></ul><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_dac.c/.h: update overall driver to add the support of the DAC2.</span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_gpio.c: </span></li><ul><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update |
|||
GPIO_Init() function to avoid unexpected transition in the GPIO |
|||
pin configuration when writing to the PUPDR register.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_rcc.c/.h: </span><span style="font-size: 10pt; font-family: Verdana;">update for<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">STM32F302x8 </span>and<span style="font-style: italic;"> STM32F334x8</span></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span>devices</span></li><ul style="margin-bottom: 0cm;"><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new function<span class="Apple-converted-space"> </span><span style="font-style: italic;">RCC_MCOConfig(uint8_t RCC_MCOSource, uint32_t RCC_MCOPrescaler).</span></span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update <span style="font-style: italic;">RCC_GetClocksFreq() </span>funtion to :</span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">properly return the ADC clock frequency,</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">workarround USART1 clock limitation for the STM32F302x8 and STM32F334x8 devices,</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">support TIM15, 16, 17, HRTIM and I2C3 peripherals.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update RCC_I2CCLKConfig() function to support I2C3 peripheral.</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update RCC_TIMCLKConfig() function to support TIM15, 16, and 17 peripherals.</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add RCC_HRTIM1CLKConfig() function.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f30x_syscfg.c/.h</span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update SYSCFG_DMAChannelRemapConfig() function to support new DMA channels remap.</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update SYSCFG_TriggerRemapConfig() funciton to support the new remap of DAC trigger to HRTIM.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f30x_tim.c:</span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update TIM_SelectOCxM() function to properly manage the output compare modes.<br></span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.1 / 23-October-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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"> |
|||
|
|||
|
|||
|
|||
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_adc.c/h<o:p></o:p></span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Remove |
|||
the following functions, the configuration will be done under ADC_Init function :</span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">ADC_InjectedSequencerLengthConfig; |
|||
<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">ADC_InjectedChannelConfig;<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">ADC_ExternalTriggerInjectedPolarityConfig;<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><span style="font-style: italic;">ADC_SelectExternalTriggerInjected</span><o:p></o:p></span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update |
|||
comment of <span style="font-style: italic;">uint8_t ADC_TwoSamplingDelay</span> parameter in |
|||
<span style="font-style: italic;">ADC_CommonInitTypeDef</span> structure definition.<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p></o:p>Add |
|||
a function to configure the sampling time for injected channels <o:p></o:p>: <span style="font-style: italic;">void |
|||
ADC_InjectedChannelSampleTimeConfig (ADC_TypeDef* ADCx, uint8_t |
|||
ADC_InjectedChannel, uint8_t ADC_SampleTime);</span></span></p></li></ul></ul> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<p style="margin-left: 40px;" class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p></o:p> |
|||
<o:p></o:p></span></p><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_rtc.c</span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update |
|||
comments : remove all reference to RTC_AF1<o:p></o:p>, reformulate |
|||
the PC13 RTC_AF table to be in line with the description in Reference manual (RM00316)</span></p></li></ul></ul><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"> |
|||
|
|||
|
|||
|
|||
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p> </o:p>stm32f30x_tim.c |
|||
<o:p></o:p></span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update local variables declaration (must be uint32_t) to correct Tasking toochain warnings. </span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p></o:p>stm32f30x_gpio.h |
|||
<o:p></o:p></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update <span style="font-style: italic;">GPIOSpeed_TypeDef </span>parameters structure to be in line with description in Reference manual and add GPIO </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">speed</span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"> legacy defines.</span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Remove all references to other products (STM32F37x, STM32F0xx,...) in the comments.<br></span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0 / 04-September-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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
<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;">First official release for <span style="font-style: italic; font-weight: bold;">STM32F30x and STM32F31x devices</span></span></li></ul> |
|||
<span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;"><span style="font-weight: bold;"></span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><ul style="margin-top: 0cm;" type="square"></ul> |
|||
|
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2><p class="MsoNormal"><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';">Licensed |
|||
under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use |
|||
this </span><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';">package</span><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"> |
|||
except in compliance with the License. You may obtain a copy of the License |
|||
at:<br><br></span></p> |
|||
<div style="text-align: center;"><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"> |
|||
<a href="http://www.st.com/software_license_agreement_liberty_v2" target="_blank">http://www.st.com/software_license_agreement_liberty_v2</a></span><br><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"></span></div><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"><br>Unless |
|||
required by applicable law or agreed to in writing, software distributed under |
|||
the License is distributed on an "AS IS" BASIS, <br>WITHOUT WARRANTIES OR |
|||
CONDITIONS OF ANY KIND, either express or implied. See the License for the |
|||
specific language governing permissions and limitations under the |
|||
License.</span><b><span style="font-size: 10pt; color: black; font-family: Verdana;"></span></b><p class="MsoNormal" style="margin: 4.5pt 0cm;"><b><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></b><span style="font-size: 10pt; font-family: Verdana; color: black;"><o:p></o:p></span></p> |
|||
<div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;"> |
|||
<hr align="center" size="2" width="100%"></span></div> |
|||
<p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt; text-align: center;" align="center"><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';">For |
|||
complete documentation on </span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">STM32<span style="color: black;"> Microcontrollers visit </span><u><span style="color: blue;"><a href="http://www.st.com/internet/mcu/family/141.jsp" target="_blank">www.st.com/STM32</a></span></u></span><span style="font-size: 10pt; font-family: Verdana;"><a href="http://www.st.com/internet/mcu/family/141.jsp" target="_blank"><u><span style="color: blue;"></span></u></a></span><span style="color: black;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
</div> |
|||
<p class="MsoNormal"><o:p> </o:p></p> |
|||
</div> |
|||
<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> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
|||
<link rel="File-List" href="Release_Notes%20%28package%29_files/filelist.xml"> |
|||
<link rel="Edit-Time-Data" href="Release_Notes%20%28package%29_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 STM32F30x Standard Peripherals Library Drivers</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>tguilhot</o:LastAuthor> <o:Revision>145</o:Revision> <o:TotalTime>461</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2010-12-13T14:14:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>358</o:Words> <o:Characters>2045</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>17</o:Lines> <o:Paragraphs>4</o:Paragraphs> <o:CharactersWithSpaces>2399</o:CharactersWithSpaces> <o:Version>11.9999</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--> |
|||
|
|||
|
|||
|
|||
<style> |
|||
<!-- |
|||
/* Font Definitions */ |
|||
@font-face |
|||
{font-family:Wingdings; |
|||
panose-1:5 0 0 0 0 0 0 0 0 0; |
|||
mso-font-charset:2; |
|||
mso-generic-font-family:auto; |
|||
mso-font-pitch:variable; |
|||
mso-font-signature:0 268435456 0 0 -2147483648 0;} |
|||
@font-face |
|||
{font-family:"MS Mincho"; |
|||
panose-1:2 2 6 9 4 2 5 8 3 4; |
|||
mso-font-alt:"Arial Unicode MS"; |
|||
mso-font-charset:128; |
|||
mso-generic-font-family:roman; |
|||
mso-font-format:other; |
|||
mso-font-pitch:fixed; |
|||
mso-font-signature:1 134676480 16 0 131072 0;} |
|||
@font-face |
|||
{font-family:Verdana; |
|||
panose-1:2 11 6 4 3 5 4 4 2 4; |
|||
mso-font-charset:0; |
|||
mso-generic-font-family:swiss; |
|||
mso-font-pitch:variable; |
|||
mso-font-signature:536871559 0 0 0 415 0;} |
|||
@font-face |
|||
{font-family:"\@MS Mincho"; |
|||
panose-1:0 0 0 0 0 0 0 0 0 0; |
|||
mso-font-charset:128; |
|||
mso-generic-font-family:roman; |
|||
mso-font-format:other; |
|||
mso-font-pitch:fixed; |
|||
mso-font-signature:1 134676480 16 0 131072 0;} |
|||
/* Style Definitions */ |
|||
p.MsoNormal, li.MsoNormal, div.MsoNormal |
|||
{mso-style-parent:""; |
|||
margin:0cm; |
|||
margin-bottom:.0001pt; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
h1 |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0cm; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
mso-outline-level:1; |
|||
font-size:24.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"MS Mincho"; |
|||
font-weight:bold;} |
|||
h2 |
|||
{mso-style-next:Normal; |
|||
margin-top:12.0pt; |
|||
margin-right:0cm; |
|||
margin-bottom:3.0pt; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
page-break-after:avoid; |
|||
mso-outline-level:2; |
|||
font-size:14.0pt; |
|||
font-family:Arial; |
|||
mso-fareast-font-family:"MS Mincho"; |
|||
font-weight:bold; |
|||
font-style:italic;} |
|||
h3 |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0cm; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
mso-outline-level:3; |
|||
font-size:13.5pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"MS Mincho"; |
|||
font-weight:bold;} |
|||
a:link, span.MsoHyperlink |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
a:visited, span.MsoHyperlinkFollowed |
|||
{color:blue; |
|||
text-decoration:underline; |
|||
text-underline:single;} |
|||
p |
|||
{mso-margin-top-alt:auto; |
|||
margin-right:0cm; |
|||
mso-margin-bottom-alt:auto; |
|||
margin-left:0cm; |
|||
mso-pagination:widow-orphan; |
|||
font-size:12.0pt; |
|||
font-family:"Times New Roman"; |
|||
mso-fareast-font-family:"Times New Roman";} |
|||
@page Section1 |
|||
{size:612.0pt 792.0pt; |
|||
margin:72.0pt 90.0pt 72.0pt 90.0pt; |
|||
mso-header-margin:36.0pt; |
|||
mso-footer-margin:36.0pt; |
|||
mso-paper-source:0;} |
|||
div.Section1 |
|||
{page:Section1;} |
|||
/* List Definitions */ |
|||
@list l0 |
|||
{mso-list-id:1315182333; |
|||
mso-list-template-ids:555131286;} |
|||
@list l0:level1 |
|||
{mso-level-tab-stop:36.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level2 |
|||
{mso-level-tab-stop:72.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level3 |
|||
{mso-level-tab-stop:108.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level4 |
|||
{mso-level-tab-stop:144.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level5 |
|||
{mso-level-tab-stop:180.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level6 |
|||
{mso-level-tab-stop:216.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level7 |
|||
{mso-level-tab-stop:252.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level8 |
|||
{mso-level-tab-stop:288.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l0:level9 |
|||
{mso-level-tab-stop:324.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1 |
|||
{mso-list-id:2024673066; |
|||
mso-list-template-ids:154433278;} |
|||
@list l1:level1 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0A7; |
|||
mso-level-tab-stop:36.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
mso-ansi-font-size:10.0pt; |
|||
font-family:Wingdings;} |
|||
@list l1:level2 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0B7; |
|||
mso-level-tab-stop:72.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
mso-ansi-font-size:10.0pt; |
|||
font-family:Symbol;} |
|||
@list l1:level3 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0B0; |
|||
mso-level-tab-stop:108.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
font-family:Symbol;} |
|||
@list l1:level4 |
|||
{mso-level-tab-stop:144.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level5 |
|||
{mso-level-tab-stop:180.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level6 |
|||
{mso-level-tab-stop:216.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level7 |
|||
{mso-level-tab-stop:252.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level8 |
|||
{mso-level-tab-stop:288.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l1:level9 |
|||
{mso-level-tab-stop:324.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2 |
|||
{mso-list-id:2095200852; |
|||
mso-list-type:hybrid; |
|||
mso-list-template-ids:-391638944 67698693 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} |
|||
@list l2:level1 |
|||
{mso-level-number-format:bullet; |
|||
mso-level-text:\F0A7; |
|||
mso-level-tab-stop:36.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt; |
|||
font-family:Wingdings;} |
|||
@list l2:level2 |
|||
{mso-level-tab-stop:72.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level3 |
|||
{mso-level-tab-stop:108.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level4 |
|||
{mso-level-tab-stop:144.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level5 |
|||
{mso-level-tab-stop:180.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level6 |
|||
{mso-level-tab-stop:216.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level7 |
|||
{mso-level-tab-stop:252.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level8 |
|||
{mso-level-tab-stop:288.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
@list l2:level9 |
|||
{mso-level-tab-stop:324.0pt; |
|||
mso-level-number-position:left; |
|||
text-indent:-18.0pt;} |
|||
ol |
|||
{margin-bottom:0cm;} |
|||
ul |
|||
{margin-bottom:0cm;} |
|||
--> |
|||
</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:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]--> |
|||
<style type="disc"> |
|||
</style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="45058"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--><meta content="MCD Application Team" name="author"></head> |
|||
<body link="blue" vlink="blue"> |
|||
<div class="Section1"> |
|||
<p class="MsoNormal"><span style="font-family: Arial;"><br> |
|||
</span><span style="font-family: Arial;"><o:p></o:p></span></p> |
|||
<div align="center"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 1.5pt;"> |
|||
|
|||
<h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">Release |
|||
Notes for<o:p></o:p> </span><span style="font-size: 20pt; color: rgb(51, 102, 255); font-family: Verdana;">STM32F30x Standard Peripherals Library Drivers (StdPeriph_Drivers)</span><span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span><br> |
|||
<span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span></h1> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;">Copyright |
|||
© 2014 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p> |
|||
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt;"><img style="border: 0px solid ; width: 86px; height: 65px;" alt="" id="_x0000_i1025" src="../../_htmresc/st_logo.png"></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-family: Arial; display: none;"><o:p> </o:p></span></p> |
|||
<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900"> |
|||
<tbody> |
|||
<tr style=""> |
|||
<td style="padding: 0cm;" valign="top"> |
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span style="font-size: 12pt; color: white;">Update history<o:p></o:p></span></h2> |
|||
|
|||
<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.1 /04-April-2014<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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">stm32f30x_hrtim.c/.h: </span></li><ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add "HRTIM_SINGLE_CALIBRATION" define.</span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add HRTIM Common flags definition</span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add new function <span style="font-style: italic;">HRTIM_SlaveSetCompare(HRTIM_TypeDef * HRTIMx, uint32_t TimerIdx, uint32_t CompareUnit, uint32_t Compare).</span></span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Update <span style="font-style: italic;">HRTIM_DLLCalibrationStart()</span> function.</span></li><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Update <span style="font-style: italic;">HRTIM_DMACmd(), HRTIM_GetITStatus(), HRTIM_GetFlagStatus(), HRTIM_ClearITPendingBit(), HRTIM_ClearFlag() </span>and <span style="font-style: italic;">HRTIM_ITConfig() </span>functions to properly manage master and slave HRTIMERS.<br></span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.0 /27-February-2014<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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">Add support of the<span class="Apple-converted-space"> </span></span><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-weight: bold; font-style: italic;">STM32F302x8 and STM32F334x8</span><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; font-weight: bold;"><span class="Apple-converted-space"> </span></span><span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 13px; 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; word-spacing: 0px; display: inline ! important; float: none;">devices.</span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"></span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Add High Resolution Timer(HRTIM) peripheral driver.</span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"></span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_adc.c</span></li><ul><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update ADC_TempSensorCmd() and ADC_VbatCmd() functions to be inline with the devices specification.</span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update ADC_DMAConfig() function description.</span></li></ul><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_dac.c/.h: update overall driver to add the support of the DAC2.</span></li><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_gpio.c: </span></li><ul><li><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update |
|||
GPIO_Init() function to avoid unexpected transition in the GPIO |
|||
pin configuration when writing to the PUPDR register.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_rcc.c/.h: </span><span style="font-size: 10pt; font-family: Verdana;">update for<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">STM32F302x8 </span>and<span style="font-style: italic;"> STM32F334x8</span></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span>devices</span></li><ul style="margin-bottom: 0cm;"><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new function<span class="Apple-converted-space"> </span><span style="font-style: italic;">RCC_MCOConfig(uint8_t RCC_MCOSource, uint32_t RCC_MCOPrescaler).</span></span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update <span style="font-style: italic;">RCC_GetClocksFreq() </span>funtion to :</span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">properly return the ADC clock frequency,</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">workarround USART1 clock limitation for the STM32F302x8 and STM32F334x8 devices,</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">support TIM15, 16, 17, HRTIM and I2C3 peripherals.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update RCC_I2CCLKConfig() function to support I2C3 peripheral.</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update RCC_TIMCLKConfig() function to support TIM15, 16, and 17 peripherals.</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add RCC_HRTIM1CLKConfig() function.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f30x_syscfg.c/.h</span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update SYSCFG_DMAChannelRemapConfig() function to support new DMA channels remap.</span></li><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update SYSCFG_TriggerRemapConfig() funciton to support the new remap of DAC trigger to HRTIM.</span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f30x_tim.c:</span></li><ul><li class="MsoNormal" style="margin: 4.5pt 0cm; font-size: 12pt; font-family: 'Times New Roman'; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update TIM_SelectOCxM() function to properly manage the output compare modes.<br></span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.1 / 23-October-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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"> |
|||
|
|||
|
|||
|
|||
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_adc.c/h<o:p></o:p></span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Remove |
|||
the following functions, the configuration will be done under ADC_Init function :</span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">ADC_InjectedSequencerLengthConfig; |
|||
<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">ADC_InjectedChannelConfig;<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">ADC_ExternalTriggerInjectedPolarityConfig;<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><span style="font-style: italic;">ADC_SelectExternalTriggerInjected</span><o:p></o:p></span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update |
|||
comment of <span style="font-style: italic;">uint8_t ADC_TwoSamplingDelay</span> parameter in |
|||
<span style="font-style: italic;">ADC_CommonInitTypeDef</span> structure definition.<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p></o:p>Add |
|||
a function to configure the sampling time for injected channels <o:p></o:p>: <span style="font-style: italic;">void |
|||
ADC_InjectedChannelSampleTimeConfig (ADC_TypeDef* ADCx, uint8_t |
|||
ADC_InjectedChannel, uint8_t ADC_SampleTime);</span></span></p></li></ul></ul> |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
<p style="margin-left: 40px;" class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p></o:p> |
|||
<o:p></o:p></span></p><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">stm32f30x_rtc.c</span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update |
|||
comments : remove all reference to RTC_AF1<o:p></o:p>, reformulate |
|||
the PC13 RTC_AF table to be in line with the description in Reference manual (RM00316)</span></p></li></ul></ul><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"> |
|||
|
|||
|
|||
|
|||
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p> </o:p>stm32f30x_tim.c |
|||
<o:p></o:p></span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update local variables declaration (must be uint32_t) to correct Tasking toochain warnings. </span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><o:p></o:p>stm32f30x_gpio.h |
|||
<o:p></o:p></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Update <span style="font-style: italic;">GPIOSpeed_TypeDef </span>parameters structure to be in line with description in Reference manual and add GPIO </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">speed</span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"> legacy defines.</span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">Remove all references to other products (STM32F37x, STM32F0xx,...) in the comments.<br></span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 189px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0 / 04-September-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 |
|||
Changes<o:p></o:p></span></u></b></p> |
|||
|
|||
|
|||
|
|||
<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;">First official release for <span style="font-style: italic; font-weight: bold;">STM32F30x and STM32F31x devices</span></span></li></ul> |
|||
<span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;"><span style="font-weight: bold;"></span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><ul style="margin-top: 0cm;" type="square"></ul> |
|||
|
|||
<h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2><p class="MsoNormal"><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';">Licensed |
|||
under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use |
|||
this </span><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';">package</span><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"> |
|||
except in compliance with the License. You may obtain a copy of the License |
|||
at:<br><br></span></p> |
|||
<div style="text-align: center;"><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"> |
|||
<a href="http://www.st.com/software_license_agreement_liberty_v2" target="_blank">http://www.st.com/software_license_agreement_liberty_v2</a></span><br><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"></span></div><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';"><br>Unless |
|||
required by applicable law or agreed to in writing, software distributed under |
|||
the License is distributed on an "AS IS" BASIS, <br>WITHOUT WARRANTIES OR |
|||
CONDITIONS OF ANY KIND, either express or implied. See the License for the |
|||
specific language governing permissions and limitations under the |
|||
License.</span><b><span style="font-size: 10pt; color: black; font-family: Verdana;"></span></b><p class="MsoNormal" style="margin: 4.5pt 0cm;"><b><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></b><span style="font-size: 10pt; font-family: Verdana; color: black;"><o:p></o:p></span></p> |
|||
<div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;"> |
|||
<hr align="center" size="2" width="100%"></span></div> |
|||
<p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt; text-align: center;" align="center"><span style="font-size: 10pt; color: black; font-family: 'Verdana','sans-serif';">For |
|||
complete documentation on </span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">STM32<span style="color: black;"> Microcontrollers visit </span><u><span style="color: blue;"><a href="http://www.st.com/internet/mcu/family/141.jsp" target="_blank">www.st.com/STM32</a></span></u></span><span style="font-size: 10pt; font-family: Verdana;"><a href="http://www.st.com/internet/mcu/family/141.jsp" target="_blank"><u><span style="color: blue;"></span></u></a></span><span style="color: black;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
</div> |
|||
<p class="MsoNormal"><o:p> </o:p></p> |
|||
</div> |
|||
</body></html> |
1738
lib/main/STM32_USB-FS-Device_Driver/Release_Notes.html
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
Write
Preview
Loading…
Cancel
Save
Reference in new issue