Skip to content

Commit 6c31f3c

Browse files
committed
STM32Cube_FW_F0_V1.6.0
CMSIS v2.2.3 => v2.3.0 STM32F0 HAL v1.3.1 => v1.4.0
1 parent d7a196e commit 6c31f3c

File tree

116 files changed

+49749
-23411
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+49749
-23411
lines changed

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/Release_Notes_stm32f0xx_hal.html

Lines changed: 868 additions & 875 deletions
Large diffs are not rendered by default.

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_DISCO_F051R8/stm32f051x8.h

Lines changed: 4790 additions & 2172 deletions
Large diffs are not rendered by default.

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_DISCO_F051R8/stm32f0xx.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32f0xx.h
44
* @author MCD Application Team
5-
* @version V2.2.3
6-
* @date 29-January-2016
5+
* @version V2.3.0
6+
* @date 27-May-2016
77
* @brief CMSIS STM32F0xx Device Peripheral Access Layer Header File.
88
*
99
* The file is the unique include file that the application programmer
@@ -112,11 +112,11 @@
112112
#endif /* USE_HAL_DRIVER */
113113

114114
/**
115-
* @brief CMSIS Device version number V2.2.3
115+
* @brief CMSIS Device version number V2.3.0
116116
*/
117117
#define __STM32F0_DEVICE_VERSION_MAIN (0x02) /*!< [31:24] main version */
118-
#define __STM32F0_DEVICE_VERSION_SUB1 (0x02) /*!< [23:16] sub1 version */
119-
#define __STM32F0_DEVICE_VERSION_SUB2 (0x03) /*!< [15:8] sub2 version */
118+
#define __STM32F0_DEVICE_VERSION_SUB1 (0x03) /*!< [23:16] sub1 version */
119+
#define __STM32F0_DEVICE_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */
120120
#define __STM32F0_DEVICE_VERSION_RC (0x00) /*!< [7:0] release candidate */
121121
#define __STM32F0_DEVICE_VERSION ((__STM32F0_DEVICE_VERSION_MAIN << 24)\
122122
|(__STM32F0_DEVICE_VERSION_SUB1 << 16)\

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_DISCO_F051R8/system_stm32f0xx.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file system_stm32f0xx.c
44
* @author MCD Application Team
5-
* @version V2.2.3
6-
* @date 29-January-2016
5+
* @version V2.3.0
6+
* @date 27-May-2016
77
* @brief CMSIS Cortex-M0 Device Peripheral Access Layer System Source File.
88
*
99
* 1. This file provides two functions and one global variable to be called from
@@ -142,6 +142,7 @@
142142
uint32_t SystemCoreClock = 48000000;
143143

144144
const uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9};
145+
const uint8_t APBPrescTable[8] = {0, 0, 0, 0, 1, 2, 3, 4};
145146

146147
/**
147148
* @}

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_DISCO_F051R8/system_stm32f0xx.h

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file system_stm32f0xx.h
44
* @author MCD Application Team
5-
* @version V2.2.3
6-
* @date 29-January-2016
5+
* @version V2.3.0
6+
* @date 27-May-2016
77
* @brief CMSIS Cortex-M0 Device System Source File for STM32F0xx devices.
88
******************************************************************************
99
* @attention
@@ -73,8 +73,9 @@
7373
is no need to call the 2 first functions listed above, since SystemCoreClock
7474
variable is updated automatically.
7575
*/
76-
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
77-
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */
76+
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
77+
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */
78+
extern const uint8_t APBPrescTable[8]; /*!< APB prescalers table values */
7879

7980
/**
8081
* @}

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F030R8/stm32f030x8.h

Lines changed: 3738 additions & 1785 deletions
Large diffs are not rendered by default.

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F030R8/stm32f0xx.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32f0xx.h
44
* @author MCD Application Team
5-
* @version V2.2.3
6-
* @date 29-January-2016
5+
* @version V2.3.0
6+
* @date 27-May-2016
77
* @brief CMSIS STM32F0xx Device Peripheral Access Layer Header File.
88
*
99
* The file is the unique include file that the application programmer
@@ -112,11 +112,11 @@
112112
#endif /* USE_HAL_DRIVER */
113113

114114
/**
115-
* @brief CMSIS Device version number V2.2.3
115+
* @brief CMSIS Device version number V2.3.0
116116
*/
117117
#define __STM32F0_DEVICE_VERSION_MAIN (0x02) /*!< [31:24] main version */
118-
#define __STM32F0_DEVICE_VERSION_SUB1 (0x02) /*!< [23:16] sub1 version */
119-
#define __STM32F0_DEVICE_VERSION_SUB2 (0x03) /*!< [15:8] sub2 version */
118+
#define __STM32F0_DEVICE_VERSION_SUB1 (0x03) /*!< [23:16] sub1 version */
119+
#define __STM32F0_DEVICE_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */
120120
#define __STM32F0_DEVICE_VERSION_RC (0x00) /*!< [7:0] release candidate */
121121
#define __STM32F0_DEVICE_VERSION ((__STM32F0_DEVICE_VERSION_MAIN << 24)\
122122
|(__STM32F0_DEVICE_VERSION_SUB1 << 16)\

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F030R8/system_stm32f0xx.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file system_stm32f0xx.c
44
* @author MCD Application Team
5-
* @version V2.2.3
6-
* @date 29-January-2016
5+
* @version V2.3.0
6+
* @date 27-May-2016
77
* @brief CMSIS Cortex-M0 Device Peripheral Access Layer System Source File.
88
*
99
* 1. This file provides two functions and one global variable to be called from
@@ -142,6 +142,7 @@
142142
uint32_t SystemCoreClock = 48000000;
143143

144144
const uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9};
145+
const uint8_t APBPrescTable[8] = {0, 0, 0, 0, 1, 2, 3, 4};
145146

146147
/**
147148
* @}

hal/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F030R8/system_stm32f0xx.h

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file system_stm32f0xx.h
44
* @author MCD Application Team
5-
* @version V2.2.3
6-
* @date 29-January-2016
5+
* @version V2.3.0
6+
* @date 27-May-2016
77
* @brief CMSIS Cortex-M0 Device System Source File for STM32F0xx devices.
88
******************************************************************************
99
* @attention
@@ -73,8 +73,9 @@
7373
is no need to call the 2 first functions listed above, since SystemCoreClock
7474
variable is updated automatically.
7575
*/
76-
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
77-
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */
76+
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
77+
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */
78+
extern const uint8_t APBPrescTable[8]; /*!< APB prescalers table values */
7879

7980
/**
8081
* @}

0 commit comments

Comments
 (0)