2 **************************************************************************
3 * @file system_at32f435_437.h
6 * @brief cmsis cortex-m4 system header file.
7 **************************************************************************
8 * Copyright notice & Disclaimer
10 * The software Board Support Package (BSP) that is made available to
11 * download from Artery official website is the copyrighted work of Artery.
12 * Artery authorizes customers to use, copy, and distribute the BSP
13 * software and its related documentation for the purpose of design and
14 * development in conjunction with Artery microcontrollers. Use of the
15 * software is governed by this copyright notice and the following disclaimer.
17 * THIS SOFTWARE IS PROVIDED ON "AS IS" BASIS WITHOUT WARRANTIES,
18 * GUARANTEES OR REPRESENTATIONS OF ANY KIND. ARTERY EXPRESSLY DISCLAIMS,
19 * TO THE FULLEST EXTENT PERMITTED BY LAW, ALL EXPRESS, IMPLIED OR
20 * STATUTORY OR OTHER WARRANTIES, GUARANTEES OR REPRESENTATIONS,
21 * INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
22 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
24 **************************************************************************
27 #ifndef __SYSTEM_AT32F435_437_H
28 #define __SYSTEM_AT32F435_437_H
38 /** @addtogroup AT32F435_437_system
42 #define SystemCoreClock system_core_clock
44 /** @defgroup AT32F435_437_system_exported_variables
47 extern unsigned int system_core_clock
; /*!< system clock frequency (core clock) */
53 /** @defgroup AT32F435_437_system_exported_functions
57 extern void SystemInit(void);
58 extern void system_core_clock_update(void);