background image

 

 

 

 

 

 

 

GigaDevice Semiconductor Inc. 

 

 

GD32E503C-START 

User Guide 

V1.0 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Содержание GD32E503C-START

Страница 1: ...GigaDevice Semiconductor Inc GD32E503C START User Guide V1 0 ...

Страница 2: ...8 5 ROUTINE USE GUIDE 9 5 1 GPIO_Running_LED 9 5 1 1 DEMO purpose 9 5 1 2 DEMO running result 9 5 2 GPIO_Key_Polling_mode 9 5 2 1 DEMO purpose 9 5 2 2 DEMO running result 9 5 3 EXTI_Key_Interrupt_mode 10 5 3 1 DEMO purpose 10 5 3 2 DEMO running result 10 5 4 USART_HyperTerminal_Interrupt 10 5 4 1 DEMO purpose 10 5 4 2 DEMO running result 10 5 5 TIMER_Key_EXTI 11 5 5 1 DEMO purpose 11 5 5 2 DEMO ru...

Страница 3: ...iagram of boot option 5 Figure 4 3 Schematic diagram of LED function 5 Figure 4 4 Schematic diagram of Key function 5 Figure 4 5 Schematic diagram of USART 6 Figure 4 6 Schematic diagram of USB 6 Figure 4 8 Schematic diagram of GD Link 6 Figure 4 9 Schematic diagram of Arduino 7 Figure 4 10 Schematic diagram of MCU 8 ...

Страница 4: ...User Guide GD32E503C START 3 14 List of Tables Table 2 1 Function pin assignment 4 Table 6 1 Revision history 13 ...

Страница 5: ...nnecter to get power DC 5V which is the hardware system normal work voltage A GD Link on board is necessary in order to download and debug programs Select the correct boot mode and then power on the LEDPWR will turn on which indicates the power supply is OK There are Keil version and IAR version of all projects Keil version of the projects are created based on Keil MDK ARM 5 26 uVision5 IAR versio...

Страница 6: ...AVX GND 3V3 LEDPWR LED0603 R32 470Ω P1 SMD1210P050TF 5V U5V 4 2 Boot option Figure 4 2 Schematic diagram of boot option R18 10KΩ 1 2 3 JP4 BOOT0 GND BOOT0 3V3 R1 10KΩ 1 2 3 JP1 BOOT1 GND PB2 3V3 4 3 LED Figure 4 3 Schematic diagram of LED function PA7 LED1 LED0603 LED R25 470Ω GND 4 4 KEY Figure 4 4 Schematic diagram of Key function PA0 R29 10KΩ 3V3 GND KEY K2 K 1102B C2 50V 0 01uF ...

Страница 7: ..._RX C3 50V 0 01uF C4 50V 0 1uF D D C5 50V 4700pF R2 1MΩ USART To USB VCC 1 D 2 D 3 ID 4 GND 5 SHELL 6 CN1 Mini_USB PA9 Tx PA10 Rx 4 6 USB Figure 4 6 Schematic diagram of USB GND R3 1 5KΩ R27 22Ω R28 22Ω PA8 PA11 PA12 R62 1MΩ C49 50V 4700pF USB_DM USB_DP VBUS 1 DM 2 DP 3 ID 4 GND 5 Shield 6 USB_MiniAB receptacle CN2 Mini_USB 4 7 GD Link Figure 4 7 Schematic diagram of GD Link ...

Страница 8: ...JNTRST 40 PB5 41 PB6 42 PB7 43 PB8 45 PB9 46 PB10 21 PB11 22 PB12 25 PB13 26 PB14 27 PB15 28 PC13 TAMPER RTC 2 PC14 OSC32_IN 3 PC15 OSC32_OUT 4 VBAT 1 VDD_1 24 VDD_2 36 VDD_3 48 VDDA 9 VSS_1 23 VSS_2 35 VSS_3 47 VSSA 8 U0 GD32F103C8T6 L_TReset L_LED1 L_LED2 L_LED1 LED0603 L_LED2 LED0603 R109 470Ω R110 470Ω GND GND R105 22R R106 22R R108 1MΩ C104 50V 4700pF L_USB_DM L_USB_DP GND R107 1 5KΩ L_USB_Ct...

Страница 9: ... PA11 PA10 Rx PA8 PA14 PA15 PB2 PB1 PB0 PB6 PB7 PB3 PB4 PB5 GND VDDA C23 50V 0 1uF 3V3 L1 0603 22R GND JTMS JTCK C1 50V 0 1uF L_TDI L_TDO SWO JTDI JTDI JTDO JTDO BOOT0 44 NRST 7 OSC_IN PD0 5 OSC_OUT PD1 6 PA0 WKUP 10 PA1 11 PA2 12 PA3 13 PA4 14 PA5 15 PA6 16 PA7 17 PA8 29 PA9 30 PA10 31 PA11 32 PA12 33 PA13 JTMS SWDIO 34 PA14 JTCK SWCLK 37 PA15 JTDI 38 PB0 18 PB1 19 PB2 BOOT1 20 PB3 JTDO 39 PB4 JN...

Страница 10: ...he following functions of GD32 MCU Learn to use GPIO control the LED and the KEY Learn to use SysTick to generate 1ms delay GD32E503C START V1 0 board has 2 keys and 1 LED The keys are Wakeup Key and Reset Key The LED is controlled by GPIO This demo will show how to use the Wakeup Key to control the LED1 When press down the Wakeup Key it will check the input value of the IO port If the value is 1 ...

Страница 11: ... Key LED1 will be turned on Press down the Wakeup Key again LED1 will be turned off 5 4 USART_HyperTerminal_Interrupt 5 4 1 DEMO purpose This demo includes the following functions of GD32 MCU Learn to use the USART transmit and receive interrupts to communicate with the HyperTerminal 5 4 2 DEMO running result Download the program 04_USART_HyperTerminal_Interrupt to the START board connect serial c...

Страница 12: ... Wakeup Key it will produce an interrupt In the interrupt service function the demo will toggle LED1 5 5 2 DEMO running result Download the program 05_TIMER_Key_EXTI to the START board the LED1 is flashed once for test press down the Wakeup Key LED1 will be turned on Press down the Wakeup Key again LED1 will be turned off Connect PA6 TIMER2_CH0 and PA4 with DuPont line The LED1 will be toggled eve...

Страница 13: ...mo input a message using the PC s keyboard Any data that shows in HyperTerminal is received from the device 5 6 2 DEMO running result Download the program 06_USBD_CDC_ACM to the board and run When you input message through computer keyboard the HyperTerminal will receive and shown the message For example when you input GigaDevice MCU the HyperTerminal will get and show it as below ...

Страница 14: ...User Guide GD32E503C START 13 14 6 Revision history Table 6 1 Revision history Revision No Description Date 1 0 Initial Release Sep 4 2020 ...

Страница 15: ...inary business industrial personal and or household applications only The Products are not designed intended or authorized for use as components in systems designed or intended for the operation of weapons weapons systems nuclear installations atomic energy control instruments combustion control instruments airplane or spaceship instruments transportation instruments traffic signal instruments lif...

Отзывы:

Похожие инструкции для GD32E503C-START