background image

 

 

User Guide 

GD32L233C-START 

16/16 

 

 

 

 

 

 

 

 

Important  Notice 

This document is the property of GigaDevice Semiconductor Inc. and its subsidiaries (the "Company"). This document, including any 

product of the Company described in this document (the “Product”), is owned by the Company under the intellectual property laws and 

treaties of the People’s Republic of China and other jurisdictions worldwide. The Company reserves all rights under such laws and 

treaties and does not grant any license under its patents, copyrights, trademarks, or other intellectual property rights. The  names and 

brands of third party referred thereto (if any) are the property of their respective owner and referred to for identification purposes only. 

The Company makes no warranty of any kind, express  or  implied, with regard to this document or any Product, including, but not 

limited to, the implied warranties of merchantability and fitness for a particular purpose. The Company does not assume any liability 

arising out of the application or use of any Product described in this document. Any information provided in this document is provided 

only for reference purposes. It is  the responsibility of the user of this document to properly design, program, and test the fu nctionality 

and safety of any application made of this information and any resulting product. Except for customized products which  has been 

expressly  identified in the applicable agreement, the Products are designed, developed, and/or manufactured for ordinary busi ness, 

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, traff ic signal instruments, 

life-support devices or systems,  other medical devices or systems  (including resuscitation equipment and surgical implants), pollution 

control or hazardous substances  management, or other uses  where the failure of the device or Produ ct could cause personal injury, 

death, property or environmental damage ("Unintended Uses"). Customers  shall take any and all actions to ensure using and sel ling 

the Products in accordance with the applicable laws and regulations. The Company is not liable , in whole or in part, and customers 

shall and hereby do release the Company as well as it’s suppliers and/or distributors from any claim, damage, or other liability arising 

from or related to all Unintended Uses  of the Products. Customers shall indemnify and hold the Company as well as it’s suppliers 

and/or distributors harmless from and against all claims, costs, damages, and other liabilities, including claims for persona l injury or 

death, arising from or related to any Unintended Uses of the Products. 

Information in this document is provided solely in connection with the Products. The Company reserves the right to make changes, 

corrections, modifications or improvements to this document and Products and services described herein at any time, without notice. 

 

© 2021 GigaDevice 

– All rights reserved

 

 

 

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

Страница 1: ...GigaDevice Semiconductor Inc GD32L233C 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 8 Figure 4 5 Schematic diagram of USART 8 Figure 4 6 Schematic diagram of USB 8 Figure 4 7 Schematic diagram of GD Link 9 Figure 4 8 Schematic diagram of Arduino 9 Figure 4 9 Schematic diagram of MCU 10 ...

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

Страница 5: ...D32L233C START uses GD32L233CCT6 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 GD32L233C START_Rev1 0 schematic ...

Страница 6: ...5 16 2 Function Pin Assign Table 2 1 Function pin assignment Function Pin Description LED P A7 LED1 P A8 LED2 PC6 LED3 PC7 LED4 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: ...X E6 16V 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 JP1 BOOT1 GND PB2 3V3 4 3 LED Figure 4 3 Schematic diagram of LED function PA7 LED1 LED0603 LED R25 470Ω GND R3 470Ω PA8 LED2 LED0603 R4 470Ω LED3 LED0603 R5 470Ω LED4 LED0603 PC6 PC7 ...

Страница 9: ...ND 3 RTS 4 CTS 5 TNOW 6 VCC 7 TXD 8 RXD 9 V3 10 U1 CH340E D D 3V3 3V3 USART_TX USART_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 R27 22Ω R28 22Ω 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 ...

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

Страница 11: ... PA13 PA12 PA11 PA10 Rx PA8 PA14 PA15 PB2 PB1 PB0 PB6 PB7 PB3 PB4 PB5 GND VREF C23 50V 0 01uF 3V3 L1 EBLS1608 3R3K GND C1 50V 0 1uF PA9 Tx 1 2 3 4 JP2 4 1P2 54 3V3 GND SWD BOOT0 46 NRST 7 OSC_IN PF0 5 OSC_OUT PF1 6 PA0 11 PA1 12 PA2 13 PA3 14 PA4 15 PA5 16 PA6 17 PA7 18 PA8 30 PA9 31 PA10 32 PA11 33 PA12 34 PA13 SWDAT 35 PA14 SWCLK 36 PA15 37 PB0 19 PB1 20 PB2 BOOT1 21 PB3 41 PB4 42 PB5 43 PB6 44 ...

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

Страница 13: ... Press down the Wakeup key again LED2 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 cable to USART Firstly al...

Страница 14: ...wn the 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 all the LED1 and LED2 are 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 LED2...

Страница 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 GD32L233C 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...

Отзывы: