| 
									
										
										
										
											2022-03-21 10:01:11 +10:30
										 |  |  | /********************************** (C) COPYRIGHT *******************************
 | 
					
						
							|  |  |  | * File Name          : system_ch32v30x.h | 
					
						
							|  |  |  | * Author             : WCH | 
					
						
							|  |  |  | * Version            : V1.0.0 | 
					
						
							|  |  |  | * Date               : 2021/06/06 | 
					
						
							|  |  |  | * Description        : CH32V30x Device Peripheral Access Layer System Header File. | 
					
						
							|  |  |  | * Copyright (c) 2021 Nanjing Qinheng Microelectronics Co., Ltd. | 
					
						
							|  |  |  | * SPDX-License-Identifier: Apache-2.0 | 
					
						
							|  |  |  | *******************************************************************************/ | 
					
						
							| 
									
										
										
										
											2023-03-17 16:12:49 +07:00
										 |  |  | #ifndef __SYSTEM_CH32V30x_H
 | 
					
						
							| 
									
										
										
										
											2022-03-21 10:01:11 +10:30
										 |  |  | #define __SYSTEM_CH32V30x_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  |  extern "C" { | 
					
						
							| 
									
										
										
										
											2023-03-17 16:12:49 +07:00
										 |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2022-03-21 10:01:11 +10:30
										 |  |  | 
 | 
					
						
							|  |  |  | extern uint32_t SystemCoreClock;          /* System Clock Frequency (Core Clock) */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-03-17 16:12:49 +07:00
										 |  |  | /* System_Exported_Functions */ | 
					
						
							| 
									
										
										
										
											2022-03-21 10:01:11 +10:30
										 |  |  | extern void SystemInit(void); | 
					
						
							|  |  |  | extern void SystemCoreClockUpdate(void); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif /*__CH32V30x_SYSTEM_H */
 |