Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions CI/build/conf/cores_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@
"DIYMORE_F407VGT",
"EEXTR_F030_V1",
"ELEKTOR_F072C8",
"ELEKTOR_F072CB",
"FEATHER_F405",
"FYSETC_S6",
"Generic_F103CB",
Expand Down Expand Up @@ -148,9 +149,9 @@
"pattern": "Firmata[\\\\/]",
"applicable": false,
"boards": [
"EEXTR_F030_V1", "ELEKTOR_F072C8", "FYSETC_S6", "Generic_F103ZG", "MALYANM200_F103CB",
"PRNTR_V2", "PX_HER0", "STEVAL_MKSBOX1V1", "VAKE_F446VE", "VCCGND_F103ZET6",
"VCCGND_F103ZET6Mini", "Wraith32_V1"
"EEXTR_F030_V1", "ELEKTOR_F072C8", "ELEKTOR_F072CB", "FYSETC_S6", "Generic_F103ZG",
"MALYANM200_F103CB", "PRNTR_V2", "PX_HER0", "STEVAL_MKSBOX1V1", "VAKE_F446VE",
"VCCGND_F103ZET6", "VCCGND_F103ZET6Mini", "Wraith32_V1"
]
},
{
Expand Down
6 changes: 6 additions & 0 deletions cores/arduino/stm32/stm32_def_build.h
Original file line number Diff line number Diff line change
Expand Up @@ -364,10 +364,16 @@
#define CMSIS_STARTUP_FILE "startup_stm32l4s9xx.s"
#elif defined(STM32MP1xx)
#define CMSIS_STARTUP_FILE "startup_stm32mp15xx.s"
#elif defined(STM32WB30xx)
#define CMSIS_STARTUP_FILE "startup_stm32wb30xx_cm4.s"
#elif defined(STM32WB35xx)
#define CMSIS_STARTUP_FILE "startup_stm32wb35xx_cm4.s"
#elif defined(STM32WB50xx)
#define CMSIS_STARTUP_FILE "startup_stm32wb50xx_cm4.s"
#elif defined(STM32WB55xx)
#define CMSIS_STARTUP_FILE "startup_stm32wb55xx_cm4.s"
#elif defined(STM32WB5Mxx)
#define CMSIS_STARTUP_FILE "startup_stm32wb5mxx_cm4.s"
#else
#error UNKNOWN CHIP
#endif
Expand Down
1 change: 1 addition & 0 deletions libraries/Servo/src/stm32/Servo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ static void TimerServoInit()
TimerServo.setPrescaleFactor(prescaler);
TimerServo.setOverflow(REFRESH_INTERVAL); // thanks to prescaler Tick = microsec
TimerServo.attachInterrupt(Servo_PeriodElapsedCallback);
TimerServo.setPreloadEnable(false);
TimerServo.resume();
}

Expand Down
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_i2s.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,6 @@
#ifdef STM32L1xx
#include "stm32l1xx_hal_i2s.c"
#endif
#ifdef STM32WBxx
#include "stm32wbxx_hal_i2s.c"
#endif
20 changes: 20 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/generate.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
@color 0B
@echo off

REM Generate all CMSIS files
REM Active perl must be installed

set scriptPATH=%CD%\..\..\..\..\..\..\..\__INTERNAL__tools\tools\_CmsisDeviceGenerator\

if not exist "%scriptPATH%" (
echo Input directory does not exist!
pause
exit
)

cd %scriptPATH%

perl DeviceGeneration.pl --target STM32F2xx -replace

pause
:EOF
4 changes: 2 additions & 2 deletions system/Drivers/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,11 @@
#endif /* USE_HAL_DRIVER */

/**
* @brief CMSIS Device version number V2.2.2
* @brief CMSIS Device version number V2.2.3
*/
#define __STM32F2xx_CMSIS_VERSION_MAIN (0x02U) /*!< [31:24] main version */
#define __STM32F2xx_CMSIS_VERSION_SUB1 (0x02U) /*!< [23:16] sub1 version */
#define __STM32F2xx_CMSIS_VERSION_SUB2 (0x02U) /*!< [15:8] sub2 version */
#define __STM32F2xx_CMSIS_VERSION_SUB2 (0x03U) /*!< [15:8] sub2 version */
#define __STM32F2xx_CMSIS_VERSION_RC (0x00U) /*!< [7:0] release candidate */
#define __STM32F2xx_CMSIS_VERSION ((__STM32F2xx_CMSIS_VERSION_MAIN << 24)\
|(__STM32F2xx_CMSIS_VERSION_SUB1 << 16)\
Expand Down
6 changes: 4 additions & 2 deletions system/Drivers/CMSIS/Device/ST/STM32F2xx/Release_Notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
<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 STM32F2xx 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 2017 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/st_logo.png" style="border: 0px solid ; width: 86px; height: 65px;"></span><span style="font-size: 10pt;"><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/st_logo.png" style="border: 0px solid ; width: 86px; height: 65px;"></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
Expand All @@ -94,7 +94,9 @@ <h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style=
<td style="padding: 0cm;" valign="top">
<span style="font-family: &quot;Times New Roman&quot;;"></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;">Update History</span></h2><span style="font-size: 10pt; font-family: Verdana;"></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: 500pt; width: 244px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.2.2 / 26-June-2019<o:p></o:p></span></h3>
<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: 244px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.2.3 / 31-December-2019<o:p></o:p></span></h3>
<b style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;"><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main Changes</span></u></b><br>
<ul><li style="font-family: -apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Roboto,Ubuntu,&quot;Helvetica Neue&quot;,Helvetica,sans-serif; line-height: 1.4;"><span style="color: rgb(0, 0, 0); font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: 10pt; font-family: Verdana;">Update </span><span style="color: rgb(0, 0, 0); font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: 10pt; font-family: Verdana;">Release_Notes.html to refer to</span><span style="color: rgb(0, 0, 0); font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: 10pt; font-family: Verdana;">"_htmresc/st_logo.png" instead of "../../../../../_htmresc/st_logo.png"<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: 244px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V2.2.2 / 26-June-2019<o:p></o:p></span></h3>
<b style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;"><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main Changes</span></u></b><br>
<ul>
<li style="font-family: -apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Roboto,Ubuntu,&quot;Helvetica Neue&quot;,Helvetica,sans-serif; line-height: 1.4;"><span style="color: rgb(0, 0, 0); font-style: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: 10pt; font-family: Verdana;">General updates to fix known defects and enhancements implementation for MISRA 2012 compliancy.</span></li>
Expand Down
Loading