Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf75dace

Browse files
authored
Merge pull request#2351 from fpistm/STM32CubeF0_update
chore(f0): update to latest STM32CubeF0 v1.11.5
2 parents68c0fec +50d55d5 commitf75dace

File tree

117 files changed

+1246
-748
lines changed

Some content is hidden

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

117 files changed

+1246
-748
lines changed

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h‎

Lines changed: 54 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
******************************************************************************
88
* @attention
99
*
10-
* Copyright (c)2023 STMicroelectronics.
10+
* Copyright (c)2021 STMicroelectronics.
1111
* All rights reserved.
1212
*
1313
* This software is licensed under terms that can be found in the LICENSE file
@@ -37,16 +37,12 @@ extern "C" {
3737
#defineAES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF
3838
#defineAES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR
3939
#defineAES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR
40-
#if defined(STM32U5)|| defined(STM32H7)|| defined(STM32MP1)
40+
#if defined(STM32H7)|| defined(STM32MP1)
4141
#defineCRYP_DATATYPE_32B CRYP_NO_SWAP
4242
#defineCRYP_DATATYPE_16B CRYP_HALFWORD_SWAP
4343
#defineCRYP_DATATYPE_8B CRYP_BYTE_SWAP
4444
#defineCRYP_DATATYPE_1B CRYP_BIT_SWAP
45-
#if defined(STM32U5)
46-
#defineCRYP_CCF_CLEAR CRYP_CLEAR_CCF
47-
#defineCRYP_ERR_CLEAR CRYP_CLEAR_RWEIF
48-
#endif/* STM32U5 */
49-
#endif/* STM32U5 || STM32H7 || STM32MP1 */
45+
#endif/* STM32H7 || STM32MP1 */
5046
/**
5147
* @}
5248
*/
@@ -279,7 +275,7 @@ extern "C" {
279275
#defineDAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE
280276
#defineDAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE
281277

282-
#if defined(STM32G4)|| defined(STM32L5)|| defined(STM32H7)|| defined (STM32U5)
278+
#if defined(STM32G4)|| defined(STM32H7)|| defined (STM32U5)
283279
#defineDAC_CHIPCONNECT_DISABLE DAC_CHIPCONNECT_EXTERNAL
284280
#defineDAC_CHIPCONNECT_ENABLE DAC_CHIPCONNECT_INTERNAL
285281
#endif
@@ -552,6 +548,16 @@ extern "C" {
552548
#defineOB_SRAM134_RST_ERASE OB_SRAM_RST_ERASE
553549
#defineOB_SRAM134_RST_NOT_ERASE OB_SRAM_RST_NOT_ERASE
554550
#endif/* STM32U5 */
551+
#if defined(STM32U0)
552+
#defineOB_USER_nRST_STOP OB_USER_NRST_STOP
553+
#defineOB_USER_nRST_STDBY OB_USER_NRST_STDBY
554+
#defineOB_USER_nRST_SHDW OB_USER_NRST_SHDW
555+
#defineOB_USER_nBOOT_SEL OB_USER_NBOOT_SEL
556+
#defineOB_USER_nBOOT0 OB_USER_NBOOT0
557+
#defineOB_USER_nBOOT1 OB_USER_NBOOT1
558+
#defineOB_nBOOT0_RESET OB_NBOOT0_RESET
559+
#defineOB_nBOOT0_SET OB_NBOOT0_SET
560+
#endif/* STM32U0 */
555561

556562
/**
557563
* @}
@@ -1243,10 +1249,10 @@ extern "C" {
12431249
#defineRTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1
12441250
#defineRTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1
12451251

1246-
#if defined(STM32H5)
1252+
#if defined(STM32H5)|| defined(STM32H7RS)
12471253
#defineTAMP_SECRETDEVICE_ERASE_NONE TAMP_DEVICESECRETS_ERASE_NONE
12481254
#defineTAMP_SECRETDEVICE_ERASE_BKP_SRAM TAMP_DEVICESECRETS_ERASE_BKPSRAM
1249-
#endif/* STM32H5 */
1255+
#endif/* STM32H5|| STM32H7RS*/
12501256

12511257
#if defined(STM32WBA)
12521258
#defineTAMP_SECRETDEVICE_ERASE_NONE TAMP_DEVICESECRETS_ERASE_NONE
@@ -1258,10 +1264,10 @@ extern "C" {
12581264
#defineTAMP_SECRETDEVICE_ERASE_ALL TAMP_DEVICESECRETS_ERASE_ALL
12591265
#endif/* STM32WBA */
12601266

1261-
#if defined(STM32H5)|| defined(STM32WBA)
1267+
#if defined(STM32H5)|| defined(STM32WBA)|| defined(STM32H7RS)
12621268
#defineTAMP_SECRETDEVICE_ERASE_DISABLE TAMP_DEVICESECRETS_ERASE_NONE
12631269
#defineTAMP_SECRETDEVICE_ERASE_ENABLE TAMP_SECRETDEVICE_ERASE_ALL
1264-
#endif/* STM32H5 || STM32WBA */
1270+
#endif/* STM32H5 || STM32WBA|| STM32H7RS*/
12651271

12661272
#if defined(STM32F7)
12671273
#defineRTC_TAMPCR_TAMPXE RTC_TAMPER_ENABLE_BITS_MASK
@@ -1599,6 +1605,8 @@ extern "C" {
15991605
#defineETH_MAC_SMALL_FIFO_RW_ACTIVE 0x00000006U/* MAC small FIFO read / write controllers active */
16001606
#defineETH_MAC_MII_RECEIVE_PROTOCOL_ACTIVE 0x00000001U/* MAC MII receive protocol engine active */
16011607

1608+
#defineETH_TxPacketConfig ETH_TxPacketConfigTypeDef/* Transmit Packet Configuration structure definition */
1609+
16021610
/**
16031611
* @}
16041612
*/
@@ -1991,12 +1999,12 @@ extern "C" {
19911999
/** @defgroup HAL_RTC_Aliased_Functions HAL RTC Aliased Functions maintained for legacy purpose
19922000
* @{
19932001
*/
1994-
#if defined(STM32H5)|| defined(STM32WBA)
2002+
#if defined(STM32H5)|| defined(STM32WBA)|| defined(STM32H7RS)
19952003
#defineHAL_RTCEx_SetBoothardwareKey HAL_RTCEx_LockBootHardwareKey
19962004
#defineHAL_RTCEx_BKUPBlock_Enable HAL_RTCEx_BKUPBlock
19972005
#defineHAL_RTCEx_BKUPBlock_Disable HAL_RTCEx_BKUPUnblock
19982006
#defineHAL_RTCEx_Erase_SecretDev_Conf HAL_RTCEx_ConfigEraseDeviceSecrets
1999-
#endif/* STM32H5 || STM32WBA */
2007+
#endif/* STM32H5 || STM32WBA|| STM32H7RS*/
20002008

20012009
/**
20022010
* @}
@@ -2311,8 +2319,8 @@ extern "C" {
23112319
#define__HAL_COMP_EXTI_CLEAR_FLAG(__FLAG__) (((__FLAG__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_CLEAR_FLAG() : \
23122320
((__FLAG__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_CLEAR_FLAG() : \
23132321
__HAL_COMP_COMP6_EXTI_CLEAR_FLAG())
2314-
#endif
2315-
#if defined(STM32F302xE)|| defined(STM32F302xC)
2322+
#endif
2323+
#if defined(STM32F302xE)|| defined(STM32F302xC)
23162324
#define__HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
23172325
((__EXTILINE__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE() : \
23182326
((__EXTILINE__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_ENABLE_RISING_EDGE() : \
@@ -2345,8 +2353,8 @@ extern "C" {
23452353
((__FLAG__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_CLEAR_FLAG() : \
23462354
((__FLAG__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_CLEAR_FLAG() : \
23472355
__HAL_COMP_COMP6_EXTI_CLEAR_FLAG())
2348-
#endif
2349-
#if defined(STM32F303xE)|| defined(STM32F398xx)|| defined(STM32F303xC)|| defined(STM32F358xx)
2356+
#endif
2357+
#if defined(STM32F303xE)|| defined(STM32F398xx)|| defined(STM32F303xC)|| defined(STM32F358xx)
23502358
#define__HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
23512359
((__EXTILINE__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE() : \
23522360
((__EXTILINE__) == COMP_EXTI_LINE_COMP3) ? __HAL_COMP_COMP3_EXTI_ENABLE_RISING_EDGE() : \
@@ -2403,8 +2411,8 @@ extern "C" {
24032411
((__FLAG__) == COMP_EXTI_LINE_COMP5) ? __HAL_COMP_COMP5_EXTI_CLEAR_FLAG() : \
24042412
((__FLAG__) == COMP_EXTI_LINE_COMP6) ? __HAL_COMP_COMP6_EXTI_CLEAR_FLAG() : \
24052413
__HAL_COMP_COMP7_EXTI_CLEAR_FLAG())
2406-
#endif
2407-
#if defined(STM32F373xC)||defined(STM32F378xx)
2414+
#endif
2415+
#if defined(STM32F373xC)||defined(STM32F378xx)
24082416
#define__HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
24092417
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE())
24102418
#define__HAL_COMP_EXTI_RISING_IT_DISABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_DISABLE_RISING_EDGE() : \
@@ -2421,7 +2429,7 @@ extern "C" {
24212429
__HAL_COMP_COMP2_EXTI_GET_FLAG())
24222430
#define__HAL_COMP_EXTI_CLEAR_FLAG(__FLAG__) (((__FLAG__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_CLEAR_FLAG() : \
24232431
__HAL_COMP_COMP2_EXTI_CLEAR_FLAG())
2424-
#endif
2432+
#endif
24252433
#else
24262434
#define__HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
24272435
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE())
@@ -2723,6 +2731,12 @@ extern "C" {
27232731
#define__APB1_RELEASE_RESET __HAL_RCC_APB1_RELEASE_RESET
27242732
#define__APB2_FORCE_RESET __HAL_RCC_APB2_FORCE_RESET
27252733
#define__APB2_RELEASE_RESET __HAL_RCC_APB2_RELEASE_RESET
2734+
#if defined(STM32C0)
2735+
#define__HAL_RCC_APB1_FORCE_RESET __HAL_RCC_APB1_GRP1_FORCE_RESET
2736+
#define__HAL_RCC_APB1_RELEASE_RESET __HAL_RCC_APB1_GRP1_RELEASE_RESET
2737+
#define__HAL_RCC_APB2_FORCE_RESET __HAL_RCC_APB1_GRP2_FORCE_RESET
2738+
#define__HAL_RCC_APB2_RELEASE_RESET __HAL_RCC_APB1_GRP2_RELEASE_RESET
2739+
#endif/* STM32C0 */
27262740
#define__BKP_CLK_DISABLE __HAL_RCC_BKP_CLK_DISABLE
27272741
#define__BKP_CLK_ENABLE __HAL_RCC_BKP_CLK_ENABLE
27282742
#define__BKP_FORCE_RESET __HAL_RCC_BKP_FORCE_RESET
@@ -3646,8 +3660,12 @@ extern "C" {
36463660
#defineRCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK
36473661
#defineRCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2
36483662

3663+
#if defined(STM32U0)
3664+
#defineRCC_SYSCLKSOURCE_STATUS_PLLR RCC_SYSCLKSOURCE_STATUS_PLLCLK
3665+
#endif
3666+
36493667
#if defined(STM32L4)|| defined(STM32WB)|| defined(STM32G0)|| defined(STM32G4)|| defined(STM32L5)|| \
3650-
defined(STM32WL)|| defined(STM32C0)
3668+
defined(STM32WL)|| defined(STM32C0)|| defined(STM32H7RS)|| defined(STM32U0)
36513669
#defineRCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE
36523670
#else
36533671
#defineRCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK
@@ -3749,8 +3767,10 @@ extern "C" {
37493767
#define__HAL_RCC_GET_DFSDM_SOURCE __HAL_RCC_GET_DFSDM1_SOURCE
37503768
#defineRCC_DFSDM1CLKSOURCE_PCLK RCC_DFSDM1CLKSOURCE_PCLK2
37513769
#defineRCC_SWPMI1CLKSOURCE_PCLK RCC_SWPMI1CLKSOURCE_PCLK1
3770+
#if !defined(STM32U0)
37523771
#defineRCC_LPTIM1CLKSOURCE_PCLK RCC_LPTIM1CLKSOURCE_PCLK1
37533772
#defineRCC_LPTIM2CLKSOURCE_PCLK RCC_LPTIM2CLKSOURCE_PCLK1
3773+
#endif
37543774

37553775
#defineRCC_DFSDM1AUDIOCLKSOURCE_I2SAPB1 RCC_DFSDM1AUDIOCLKSOURCE_I2S1
37563776
#defineRCC_DFSDM1AUDIOCLKSOURCE_I2SAPB2 RCC_DFSDM1AUDIOCLKSOURCE_I2S2
@@ -3896,7 +3916,8 @@ extern "C" {
38963916
*/
38973917
#if defined (STM32G0)|| defined (STM32L5)|| defined (STM32L412xx)|| defined (STM32L422xx)|| \
38983918
defined (STM32L4P5xx)|| defined (STM32L4Q5xx)|| defined (STM32G4)|| defined (STM32WL)|| defined (STM32U5)|| \
3899-
defined (STM32WBA)|| defined (STM32H5)|| defined (STM32C0)
3919+
defined (STM32WBA)|| defined (STM32H5)|| \
3920+
defined (STM32C0)|| defined (STM32H7RS)|| defined (STM32U0)
39003921
#else
39013922
#define__HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG
39023923
#endif
@@ -3931,6 +3952,13 @@ extern "C" {
39313952
__HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT()))
39323953
#endif/* STM32F1 */
39333954

3955+
#if defined (STM32F0)|| defined (STM32F2)|| defined (STM32F3)|| defined (STM32F4)|| defined (STM32F7)|| \
3956+
defined (STM32H7)|| \
3957+
defined (STM32L0)|| defined (STM32L1)|| \
3958+
defined (STM32WB)
3959+
#define__HAL_RTC_TAMPER_GET_IT __HAL_RTC_TAMPER_GET_FLAG
3960+
#endif
3961+
39343962
#defineIS_ALARM IS_RTC_ALARM
39353963
#defineIS_ALARM_MASK IS_RTC_ALARM_MASK
39363964
#defineIS_TAMPER IS_RTC_TAMPER
@@ -4212,6 +4240,9 @@ extern "C" {
42124240
#define__HAL_TIM_GetCompare __HAL_TIM_GET_COMPARE
42134241

42144242
#defineTIM_BREAKINPUTSOURCE_DFSDM TIM_BREAKINPUTSOURCE_DFSDM1
4243+
4244+
#defineTIM_OCMODE_ASSYMETRIC_PWM1 TIM_OCMODE_ASYMMETRIC_PWM1
4245+
#defineTIM_OCMODE_ASSYMETRIC_PWM2 TIM_OCMODE_ASYMMETRIC_PWM2
42154246
/**
42164247
* @}
42174248
*/

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_can.h‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,11 @@ typedef struct
204204
/**
205205
* @brief CAN handle Structure definition
206206
*/
207+
#ifUSE_HAL_CAN_REGISTER_CALLBACKS==1
207208
typedefstruct__CAN_HandleTypeDef
209+
#else
210+
typedefstruct
211+
#endif/* USE_HAL_CAN_REGISTER_CALLBACKS */
208212
{
209213
CAN_TypeDef*Instance;/*!< Register base address */
210214

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_crc.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ uint32_t HAL_CRC_Calculate(CRC_HandleTypeDef *hcrc, uint32_t pBuffer[], uint32_t
332332
/** @defgroup CRC_Exported_Functions_Group3 Peripheral State functions
333333
* @{
334334
*/
335-
HAL_CRC_StateTypeDefHAL_CRC_GetState(CRC_HandleTypeDef*hcrc);
335+
HAL_CRC_StateTypeDefHAL_CRC_GetState(constCRC_HandleTypeDef*hcrc);
336336
/**
337337
* @}
338338
*/

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,8 @@ typedef enum
236236
*/
237237
#defineIS_GPIO_PIN_ACTION(ACTION) (((ACTION) == GPIO_PIN_RESET) || ((ACTION) == GPIO_PIN_SET))
238238

239-
#defineIS_GPIO_PIN(__PIN__) (((((uint32_t)__PIN__) & GPIO_PIN_MASK) != 0x00U) &&\
240-
((((uint32_t)__PIN__) & ~GPIO_PIN_MASK) == 0x00U))
239+
#defineIS_GPIO_PIN(__PIN__) (((((uint32_t)(__PIN__)) & GPIO_PIN_MASK) != 0x00U) &&\
240+
((((uint32_t)(__PIN__)) & ~GPIO_PIN_MASK) == 0x00U))
241241

242242
#defineIS_GPIO_MODE(__MODE__) (((__MODE__) == GPIO_MODE_INPUT) ||\
243243
((__MODE__) == GPIO_MODE_OUTPUT_PP) ||\

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,6 @@ typedef enum
118118
HAL_I2C_STATE_BUSY_RX_LISTEN=0x2AU,/*!< Address Listen Mode and Data Reception
119119
process is ongoing */
120120
HAL_I2C_STATE_ABORT=0x60U,/*!< Abort user request ongoing */
121-
HAL_I2C_STATE_TIMEOUT=0xA0U,/*!< Timeout state */
122-
HAL_I2C_STATE_ERROR=0xE0U/*!< Error */
123121

124122
}HAL_I2C_StateTypeDef;
125123

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h‎

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ HAL_StatusTypeDef HAL_PCD_EP_Flush(PCD_HandleTypeDef *hpcd, uint8_t ep_addr);
339339
HAL_StatusTypeDefHAL_PCD_EP_Abort(PCD_HandleTypeDef*hpcd,uint8_tep_addr);
340340
HAL_StatusTypeDefHAL_PCD_ActivateRemoteWakeup(PCD_HandleTypeDef*hpcd);
341341
HAL_StatusTypeDefHAL_PCD_DeActivateRemoteWakeup(PCD_HandleTypeDef*hpcd);
342-
uint32_tHAL_PCD_EP_GetRxCount(PCD_HandleTypeDef*hpcd,uint8_tep_addr);
342+
uint32_tHAL_PCD_EP_GetRxCount(PCD_HandleTypeDefconst*hpcd,uint8_tep_addr);
343343
/**
344344
* @}
345345
*/
@@ -348,7 +348,7 @@ uint32_t HAL_PCD_EP_GetRxCount(PCD_HandleTypeDef *hpcd, uint8_t ep_addr
348348
/** @addtogroup PCD_Exported_Functions_Group4 Peripheral State functions
349349
* @{
350350
*/
351-
PCD_StateTypeDefHAL_PCD_GetState(PCD_HandleTypeDef*hpcd);
351+
PCD_StateTypeDefHAL_PCD_GetState(PCD_HandleTypeDefconst*hpcd);
352352
/**
353353
* @}
354354
*/
@@ -806,20 +806,17 @@ PCD_StateTypeDef HAL_PCD_GetState(PCD_HandleTypeDef *hpcd);
806806
\
807807
*(pdwReg) &= 0x3FFU; \
808808
\
809-
if ((wCount)> 62U) \
809+
if ((wCount)== 0U) \
810810
{ \
811-
PCD_CALC_BLK32((pdwReg), (wCount), wNBlocks); \
811+
*(pdwReg) |= USB_CNTRX_BLSIZE; \
812+
} \
813+
else if ((wCount) <= 62U) \
814+
{ \
815+
PCD_CALC_BLK2((pdwReg), (wCount), wNBlocks); \
812816
} \
813817
else \
814818
{ \
815-
if ((wCount) == 0U) \
816-
{ \
817-
*(pdwReg) |= USB_CNTRX_BLSIZE; \
818-
} \
819-
else \
820-
{ \
821-
PCD_CALC_BLK2((pdwReg), (wCount), wNBlocks); \
822-
} \
819+
PCD_CALC_BLK32((pdwReg), (wCount), wNBlocks); \
823820
} \
824821
} while(0)/* PCD_SET_EP_CNT_RX_REG */
825822

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rtc.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -785,7 +785,7 @@ HAL_RTCStateTypeDef HAL_RTC_GetState(RTC_HandleTypeDef *hrtc);
785785

786786
#defineRTC_TIMEOUT_VALUE 1000U
787787

788-
#defineRTC_EXTI_LINE_ALARM_EVENT EXTI_IMR_MR17/*!< External interrupt line 17Connected to the RTC Alarm event */
788+
#defineRTC_EXTI_LINE_ALARM_EVENT EXTI_IMR_MR17/*!< External interrupt line 17connected to the RTC Alarm event */
789789
/**
790790
* @}
791791
*/

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rtc_ex.h‎

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -623,19 +623,6 @@ typedef struct
623623
*/
624624
#define__HAL_RTC_TAMPER_DISABLE_IT(__HANDLE__,__INTERRUPT__) ((__HANDLE__)->Instance->TAFCR &= ~(__INTERRUPT__))
625625

626-
/**
627-
* @brief Check whether the specified RTC Tamper interrupt has occurred or not.
628-
* @param __HANDLE__ specifies the RTC handle.
629-
* @param __INTERRUPT__ specifies the RTC Tamper interrupt to check.
630-
* This parameter can be:
631-
* @arg RTC_IT_TAMP1: Tamper 1 interrupt
632-
* @arg RTC_IT_TAMP2: Tamper 2 interrupt
633-
* @arg RTC_IT_TAMP3: Tamper 3 interrupt
634-
* @note RTC_IT_TAMP3 is not applicable to all devices.
635-
* @retval None
636-
*/
637-
#define__HAL_RTC_TAMPER_GET_IT(__HANDLE__,__INTERRUPT__) (((((__HANDLE__)->Instance->ISR) & ((__INTERRUPT__) >> 4U)) != 0U) ? 1U : 0U)
638-
639626
/**
640627
* @brief Check whether the specified RTC Tamper interrupt has been enabled or not.
641628
* @param __HANDLE__ specifies the RTC handle.
@@ -653,8 +640,9 @@ typedef struct
653640
* This parameter can be:
654641
* @arg RTC_FLAG_TAMP1F: Tamper 1 interrupt flag
655642
* @arg RTC_FLAG_TAMP2F: Tamper 2 interrupt flag
656-
* @arg RTC_FLAG_TAMP3F: Tamper 3 interrupt flag
657-
* @note RTC_FLAG_TAMP3F is not applicable to all devices.
643+
* @arg RTC_FLAG_TAMP3F: Tamper 3 interrupt flag (*)
644+
*
645+
* (*) value not applicable to all devices.
658646
* @retval None
659647
*/
660648
#define__HAL_RTC_TAMPER_GET_FLAG(__HANDLE__,__FLAG__) (((((__HANDLE__)->Instance->ISR) & (__FLAG__)) != 0U)? 1U : 0U)
@@ -666,8 +654,9 @@ typedef struct
666654
* This parameter can be:
667655
* @arg RTC_FLAG_TAMP1F: Tamper 1 interrupt flag
668656
* @arg RTC_FLAG_TAMP2F: Tamper 2 interrupt flag
669-
* @arg RTC_FLAG_TAMP3F: Tamper 3 interrupt flag
670-
* @note RTC_FLAG_TAMP3F is not applicable to all devices.
657+
* @arg RTC_FLAG_TAMP3F: Tamper 3 interrupt flag (*)
658+
*
659+
* (*) value not applicable to all devices.
671660
* @retval None
672661
*/
673662
#define__HAL_RTC_TAMPER_CLEAR_FLAG(__HANDLE__,__FLAG__) ((__HANDLE__)->Instance->ISR) = (~((__FLAG__) | RTC_ISR_INIT)|((__HANDLE__)->Instance->ISR & RTC_ISR_INIT))
@@ -696,13 +685,13 @@ typedef struct
696685
* @brief Enable event on the RTC Tamper and Timestamp associated EXTI line.
697686
* @retval None.
698687
*/
699-
#define__HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_EVENT() (EXTI->EMR |= RTC_EXTI_LINE_TAMPER_TIMESTAMP_EVENT)
688+
#define__HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_EVENT()(EXTI->EMR |= RTC_EXTI_LINE_TAMPER_TIMESTAMP_EVENT)
700689

701690
/**
702691
* @brief Disable event on the RTC Tamper and Timestamp associated EXTI line.
703692
* @retval None.
704693
*/
705-
#define__HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_EVENT() (EXTI->EMR &= ~RTC_EXTI_LINE_TAMPER_TIMESTAMP_EVENT)
694+
#define__HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_EVENT()(EXTI->EMR &= ~RTC_EXTI_LINE_TAMPER_TIMESTAMP_EVENT)
706695

707696
/**
708697
* @brief Enable falling edge trigger on the RTC Tamper and Timestamp associated EXTI line.

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_smbus.h‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,6 @@ typedef struct
100100
#defineHAL_SMBUS_STATE_MASTER_BUSY_RX (0x00000022U)/*!< Master Data Reception process is ongoing */
101101
#defineHAL_SMBUS_STATE_SLAVE_BUSY_TX (0x00000032U)/*!< Slave Data Transmission process is ongoing */
102102
#defineHAL_SMBUS_STATE_SLAVE_BUSY_RX (0x00000042U)/*!< Slave Data Reception process is ongoing */
103-
#defineHAL_SMBUS_STATE_TIMEOUT (0x00000003U)/*!< Timeout state */
104-
#defineHAL_SMBUS_STATE_ERROR (0x00000004U)/*!< Reception process is ongoing */
105103
#defineHAL_SMBUS_STATE_LISTEN (0x00000008U)/*!< Address Listen Mode is ongoing */
106104
/**
107105
* @}

‎system/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ extern "C" {
4848
/** @addtogroup SPIEx_Exported_Functions_Group1
4949
* @{
5050
*/
51-
HAL_StatusTypeDefHAL_SPIEx_FlushRxFifo(SPI_HandleTypeDef*hspi);
51+
HAL_StatusTypeDefHAL_SPIEx_FlushRxFifo(constSPI_HandleTypeDef*hspi);
5252
/**
5353
* @}
5454
*/

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp