-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Dylan Donahue
committed
Apr 9, 2024
1 parent
5782ce0
commit 27161b7
Showing
90 changed files
with
144,900 additions
and
137,172 deletions.
There are no files selected for viewing
28,620 changes: 14,310 additions & 14,310 deletions
28,620
Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f405xx.h
Large diffs are not rendered by default.
Oops, something went wrong.
602 changes: 301 additions & 301 deletions
602
Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h
Large diffs are not rendered by default.
Oops, something went wrong.
208 changes: 104 additions & 104 deletions
208
Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,104 +1,104 @@ | ||
/** | ||
****************************************************************************** | ||
* @file system_stm32f4xx.h | ||
* @author MCD Application Team | ||
* @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. | ||
****************************************************************************** | ||
* @attention | ||
* | ||
* Copyright (c) 2017 STMicroelectronics. | ||
* All rights reserved. | ||
* | ||
* This software is licensed under terms that can be found in the LICENSE file | ||
* in the root directory of this software component. | ||
* If no LICENSE file comes with this software, it is provided AS-IS. | ||
* | ||
****************************************************************************** | ||
*/ | ||
|
||
/** @addtogroup CMSIS | ||
* @{ | ||
*/ | ||
|
||
/** @addtogroup stm32f4xx_system | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @brief Define to prevent recursive inclusion | ||
*/ | ||
#ifndef __SYSTEM_STM32F4XX_H | ||
#define __SYSTEM_STM32F4XX_H | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
/** @addtogroup STM32F4xx_System_Includes | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
|
||
/** @addtogroup STM32F4xx_System_Exported_types | ||
* @{ | ||
*/ | ||
/* This variable is updated in three ways: | ||
1) by calling CMSIS function SystemCoreClockUpdate() | ||
2) by calling HAL API function HAL_RCC_GetSysClockFreq() | ||
3) each time HAL_RCC_ClockConfig() is called to configure the system clock frequency | ||
Note: If you use this function to configure the system clock; then there | ||
is no need to call the 2 first functions listed above, since SystemCoreClock | ||
variable is updated automatically. | ||
*/ | ||
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ | ||
|
||
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */ | ||
extern const uint8_t APBPrescTable[8]; /*!< APB prescalers table values */ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Constants | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Macros | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Functions | ||
* @{ | ||
*/ | ||
|
||
extern void SystemInit(void); | ||
extern void SystemCoreClockUpdate(void); | ||
/** | ||
* @} | ||
*/ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif /*__SYSTEM_STM32F4XX_H */ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
/** | ||
****************************************************************************** | ||
* @file system_stm32f4xx.h | ||
* @author MCD Application Team | ||
* @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. | ||
****************************************************************************** | ||
* @attention | ||
* | ||
* Copyright (c) 2017 STMicroelectronics. | ||
* All rights reserved. | ||
* | ||
* This software is licensed under terms that can be found in the LICENSE file | ||
* in the root directory of this software component. | ||
* If no LICENSE file comes with this software, it is provided AS-IS. | ||
* | ||
****************************************************************************** | ||
*/ | ||
|
||
/** @addtogroup CMSIS | ||
* @{ | ||
*/ | ||
|
||
/** @addtogroup stm32f4xx_system | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @brief Define to prevent recursive inclusion | ||
*/ | ||
#ifndef __SYSTEM_STM32F4XX_H | ||
#define __SYSTEM_STM32F4XX_H | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
/** @addtogroup STM32F4xx_System_Includes | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
|
||
/** @addtogroup STM32F4xx_System_Exported_types | ||
* @{ | ||
*/ | ||
/* This variable is updated in three ways: | ||
1) by calling CMSIS function SystemCoreClockUpdate() | ||
2) by calling HAL API function HAL_RCC_GetSysClockFreq() | ||
3) each time HAL_RCC_ClockConfig() is called to configure the system clock frequency | ||
Note: If you use this function to configure the system clock; then there | ||
is no need to call the 2 first functions listed above, since SystemCoreClock | ||
variable is updated automatically. | ||
*/ | ||
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ | ||
|
||
extern const uint8_t AHBPrescTable[16]; /*!< AHB prescalers table values */ | ||
extern const uint8_t APBPrescTable[8]; /*!< APB prescalers table values */ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Constants | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Macros | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Functions | ||
* @{ | ||
*/ | ||
|
||
extern void SystemInit(void); | ||
extern void SystemCoreClockUpdate(void); | ||
/** | ||
* @} | ||
*/ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif /*__SYSTEM_STM32F4XX_H */ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
This software component is provided to you as part of a software package and | ||
applicable license terms are in the Package_license file. If you received this | ||
software component outside of a package or without applicable license terms, | ||
the terms of the Apache-2.0 license shall apply. | ||
You may obtain a copy of the Apache-2.0 at: | ||
https://opensource.org/licenses/Apache-2.0 | ||
This software component is provided to you as part of a software package and | ||
applicable license terms are in the Package_license file. If you received this | ||
software component outside of a package or without applicable license terms, | ||
the terms of the Apache-2.0 license shall apply. | ||
You may obtain a copy of the Apache-2.0 at: | ||
https://opensource.org/licenses/Apache-2.0 |
Oops, something went wrong.