X-Git-Url: https://git.sur5r.net/?p=freertos;a=blobdiff_plain;f=FreeRTOS%2FDemo%2FCORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso%2FNXP_Code%2Fdevice%2Fsystem_LPC55S69_cm33_core0.h;fp=FreeRTOS%2FDemo%2FCORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso%2FNXP_Code%2Fdevice%2Fsystem_LPC55S69_cm33_core0.h;h=02f3760ef27c3f36a21c3f06a89cc44d8fc55d3e;hp=a462c9d3bbf18c58930abaa45f65726da2baa8e5;hb=584c29e09cf7a95184b0e32718e8f711b781ffea;hpb=c5efd011e8c638d413ac395419119a451a0cb169 diff --git a/FreeRTOS/Demo/CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/device/system_LPC55S69_cm33_core0.h b/FreeRTOS/Demo/CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/device/system_LPC55S69_cm33_core0.h index a462c9d3b..02f3760ef 100644 --- a/FreeRTOS/Demo/CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/device/system_LPC55S69_cm33_core0.h +++ b/FreeRTOS/Demo/CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/device/system_LPC55S69_cm33_core0.h @@ -1,16 +1,17 @@ /* ** ################################################################### ** Processors: LPC55S69JBD100_cm33_core0 -** LPC55S69JET98_cm33_core0 +** LPC55S69JBD64_cm33_core0 +** LPC55S69JEV98_cm33_core0 ** ** Compilers: GNU C Compiler ** IAR ANSI C/C++ Compiler for ARM ** Keil ARM C/C++ Compiler ** MCUXpresso Compiler ** -** Reference manual: LPC55xx/LPC55Sxx User manual Rev.0.4 25 Sep 2018 -** Version: rev. 1.0, 2018-08-22 -** Build: b181219 +** Reference manual: LPC55S6x/LPC55S2x/LPC552x User manual(UM11126) Rev.1.3 16 May 2019 +** Version: rev. 1.1, 2019-05-16 +** Build: b190830 ** ** Abstract: ** Provides a system configuration function and a global variable that @@ -18,7 +19,7 @@ ** the oscillator (PLL) that is part of the microcontroller device. ** ** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2018 NXP +** Copyright 2016-2019 NXP ** All rights reserved. ** ** SPDX-License-Identifier: BSD-3-Clause @@ -29,14 +30,16 @@ ** Revisions: ** - rev. 1.0 (2018-08-22) ** Initial version based on v0.2UM +** - rev. 1.1 (2019-05-16) +** Initial A1 version based on v1.3UM ** ** ################################################################### */ /*! * @file LPC55S69_cm33_core0 - * @version 1.0 - * @date 2018-08-22 + * @version 1.1 + * @date 2019-05-16 * @brief Device specific configuration file for LPC55S69_cm33_core0 (header * file) * @@ -46,7 +49,7 @@ */ #ifndef _SYSTEM_LPC55S69_cm33_core0_H_ -#define _SYSTEM_LPC55S69_cm33_core0_H_ /**< Symbol preventing repeated inclusion */ +#define _SYSTEM_LPC55S69_cm33_core0_H_ /**< Symbol preventing repeated inclusion */ #ifdef __cplusplus extern "C" { @@ -54,13 +57,12 @@ extern "C" { #include -#define DEFAULT_SYSTEM_CLOCK 12000000u /* Default System clock value */ -#define CLK_RTC_32K_CLK 32768u /* RTC oscillator 32 kHz output (32k_clk */ -#define CLK_FRO_12MHZ 12000000u /* FRO 12 MHz (fro_12m) */ -#define CLK_FRO_48MHZ 48000000u /* FRO 48 MHz (fro_48m) */ -#define CLK_FRO_96MHZ 96000000u /* FRO 96 MHz (fro_96m) */ -#define CLK_CLK_IN 16000000u /* Default CLK_IN pin clock */ - +#define DEFAULT_SYSTEM_CLOCK 12000000u /* Default System clock value */ +#define CLK_RTC_32K_CLK 32768u /* RTC oscillator 32 kHz output (32k_clk */ +#define CLK_FRO_12MHZ 12000000u /* FRO 12 MHz (fro_12m) */ +#define CLK_FRO_48MHZ 48000000u /* FRO 48 MHz (fro_48m) */ +#define CLK_FRO_96MHZ 96000000u /* FRO 96 MHz (fro_96m) */ +#define CLK_CLK_IN 16000000u /* Default CLK_IN pin clock */ /** * @brief System clock frequency (core clock) @@ -80,7 +82,7 @@ extern uint32_t SystemCoreClock; * microcontroller device. For systems with variable clock speed it also updates * the variable SystemCoreClock. SystemInit is called from startup_device file. */ -void SystemInit (void); +void SystemInit(void); /** * @brief Updates the SystemCoreClock variable. @@ -89,7 +91,7 @@ void SystemInit (void); * execution. SystemCoreClockUpdate() evaluates the clock register settings and calculates * the current core clock. */ -void SystemCoreClockUpdate (void); +void SystemCoreClockUpdate(void); /** * @brief SystemInit function hook. @@ -101,10 +103,10 @@ void SystemCoreClockUpdate (void); * NOTE: No global r/w variables can be used in this hook function because the * initialization of these variables happens after this function. */ -void SystemInitHook (void); +void SystemInitHook(void); #ifdef __cplusplus } #endif -#endif /* _SYSTEM_LPC55S69_cm33_core0_H_ */ +#endif /* _SYSTEM_LPC55S69_cm33_core0_H_ */