background image

 

 

User Guide

 

GD32L233K-START

 

9

/

16

 

 

 

L_USB_Ctr

C100

50V/20pF

C102

50V/20pF

Y101

HC-49S-8MHz

GND

L_NRST

+3V3

GND

R102
10K

Ω

C103

50V/0.1uF

R104

10K

Ω

GND

C105

50V/0.1uF

C106

50V/0.1uF

C107

50V/0.1uF

C108

50V/0.1uF

R101
1M

Ω

L_OSC_IN

L_OSC_OUT

L_OSC_IN

L_OSC_OUT

L_NRST

GND

+3V3

GND

1
2
3
4

JP100

4×1P2.54

+3V3

GND

MCU SWD

Reset

L_TMS/IO

L_TDI

L_TDO/SWO

L_TCK/CLK

L_USB_DP
L_SWDIO
L_SWDCK

L_SWDIO
L_SWDCK

+3V3

L_USB_DM

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/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_Ctr

VCC

1

D-

2

D+

3

ID

4

GND

5

SHELL

6

CN100

Mini_USB

+U5V

 

4.8. 

Arduino 

Figure 4-8. Schematic diagram of 

Arduino 

Ardunio

1
2
3
4
5
6

JP7

HEADER 6

1
2
3
4
5
6
7
8

JP6

HEADER 8

1

2

3

4

5

6

7

8

JP9

HEADER 8

+5V

+5V

+3V3

+3V3

NRST

A1
A2
A3
A4
A5

D0/Rx

D1/Tx

D2

D4

D3/~

D5

D6

D7

PA9
PA10

PA1
PA2
PA3
A4
A5
A6

PB3

PA15

PB4

PB5

A6

D5

D6

1

2

3

4

5

6

7

8

9

10

JP8

HEADER 10

D8

D9/~

D10/CS

D13/CK
D12/SO
D11/~/SI

D14/SDA

D15/SCL

VDDA

D13
D12
PA7
D10
PB0
PB1

SCL
SDA

 

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

Страница 1: ...GigaDevice Semiconductor Inc GD32L233K START Arm Cortex M23 32 bit MCU User Guide Revision 1 0 Nov 2021 ...

Страница 2: ... Routine use guide 11 5 1 GPIO_Running_LED 11 5 1 1 DEMO purpose 11 5 1 2 DEMO running result 11 5 2 GPIO_Key_Polling_mode 11 5 2 1 DEMO purpose 11 5 2 2 DEMO running result 11 5 3 EXTI_Key_Interrupt_mode 12 5 3 1 DEMO purpose 12 5 3 2 DEMO running result 12 5 4 USART_HyperTerminal_Interrupt 12 5 4 1 DEMO purpose 12 5 4 2 DEMO running result 12 5 5 TIMER_Key_EXTI 13 5 5 1 DEMO purpose 13 5 5 2 DEM...

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

Страница 4: ...User Guide GD32L233K START 3 16 List of Tables Table 2 1 Function pin assignment 5 Table 6 1 Revision history 15 ...

Страница 5: ...D32L233K START uses GD32L233KBT6 as the main controller It uses GD Link Mini USB interfacetosupply 5V power Reset Boot Buttonkey LED USB andUSARTtoUSB interface are also included For more details please refer to GD32L233K START_Rev1 0 schematic ...

Страница 6: ...32L233K START 5 16 2 Function Pin Assign Table 2 1 Function pin assignment Function Pin Description LED P A8 LED1 RESET Reset KEY P A0 K2 Wakeup key USART P A9 USART0_TX P A10 USART0_RX USB P A11 USB_DM P A12 USB_DP ...

Страница 7: ...s thepower supply is OK There are Keil version and IAR version of all projects Keil version of the projects are created basedon Keil MDK ARM 5 26uVision5 IARversionof theprojects arecreatedbasedon IAR Embedded Workbench forARM 8 32 1 During use thefollowing points should be noted 1 If you use Keil uVision5 to open the project In order to solve the Device Missing s problem you can install GigaDevic...

Страница 8: ...V 10uF 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 JP5 BOOT1 GND PB2 3V3 4 3 LED Figure 4 3 Schematic diagram of LED function PA8 LED1 LED0603 LED GND R25 470Ω 4 4 KEY Figure 4 4 Schematic diagram of Key function PA0 R29 10KΩ 3V3 GND KEY K2 K 1102B ...

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

Страница 10: ...4 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_...

Страница 11: ... NRST L_TMS IO L_TCK CLK L_TReset GDLink SWD PA0 PA1 PA2 PA7 PA6 PA5 PA4 PA13 PA12 PA11 PA10 PA9 PA8 PA14 PA15 PB1 PB0 PB6 PB7 PB3 PB4 PB5 GND VDDA C23 50V 0 01uF 3V3 L1 EBLS1608 3R3K SWDAT SWCLK BOOT0 31 NRST 4 OSC_IN PF0 2 OSC_OUT PF1 3 PA0 6 PA1 7 PA10 20 PA9 19 PA11 21 PA12 22 PA13 SWDIO 23 PA2 8 PA3 9 PA4 10 PA5 11 PA6 12 PA7 13 VDD 1 PB0 14 PB1 15 PB3 26 PB4 27 PB5 28 PB6 29 PB7 30 VDDA 5 PA...

Страница 12: ...the following functions of GD32 MCU Learn to use GPIO control the LED and the KEY Learn to use SysTick to generate 1ms delay GD32L233K START board has two keys and one LED The two keys are Reset key and Wakeup key The LED1 is controlled by GPIO This demo will show how to use the Wakeup key to control the LED1 When press down the Wakeupkey it will checktheinput valueof theIO port If thevalue is 0an...

Страница 13: ...y 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 EVAL board and connect serial c...

Страница 14: ...p Key it will generate 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 LED1 will flash once for test press down the Wakeup Key LED1 will be turned on Press down the Wakeup Key again LED1 will be turned off Jump JP3 to Dx and connect PA6 TIMER2_CH0 and PB1 with DuPont line The LED1 will be t...

Страница 15: ...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 START board and run When user 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 ...

Страница 16: ...User Guide GD32L233K START 15 16 6 Revision history Table 6 1 Revision history Revision No Description Date 1 0 Initial Release Nov 15 2021 ...

Страница 17: ...y busi ness industrial personal and or householdapplicationsonly TheProductsare not designed intended or authorizedfor use ascomponents in systems designed or intended for the operation of weapons weapons systems nuclear installations atomic energy control instruments combustioncontrol instruments airplane or spaceship instruments transportation instruments traff ic signal instruments life support...

Отзывы: