| 
									
										
										
										
											2024-12-27 09:11:09 +07:00
										 |  |  | /* metadata:
 | 
					
						
							|  |  |  |    name: CH32V203G-R0-1v0 | 
					
						
							|  |  |  |    url: https://github.com/openwch/ch32v20x/tree/main/SCHPCB/CH32V203C-R0
 | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-21 16:08:37 +07:00
										 |  |  | #ifndef BOARD_H_
 | 
					
						
							|  |  |  | #define BOARD_H_
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | extern "C" { | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define LED_PORT       GPIOA
 | 
					
						
							|  |  |  | #define LED_PIN        GPIO_Pin_0
 | 
					
						
							| 
									
										
										
										
											2024-07-05 15:40:02 +07:00
										 |  |  | #define LED_STATE_ON   0
 | 
					
						
							| 
									
										
										
										
											2024-06-21 16:08:37 +07:00
										 |  |  | 
 | 
					
						
							|  |  |  | #define UART_DEV        USART2
 | 
					
						
							|  |  |  | #define UART_CLOCK_EN() RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE)
 | 
					
						
							|  |  |  | #define UART_TX_PIN     GPIO_Pin_2
 | 
					
						
							|  |  |  | #define UART_RX_PIN     GPIO_Pin_3
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef __cplusplus
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif
 |