User Guide GD32E230C-EVAL Table of Contents Table of Contents ..........................1 List of Figures ............................4 List of Tables ............................5 Summary ............................6 Function Pin Assign ........................6 Getting started ..........................7 Hardware layout overview ......................7 4.1. Power supply .......................... 7 4.2.
Page 3
User Guide GD32E230C-EVAL 5.2.2. DEMO Running Result ....................13 5.3. GPIO_KeyBoard_Interrupt_mode ..................14 5.3.1. DEMO Purpose ......................14 5.3.2. DEMO Running Result ....................14 5.4. USART_Printf ........................14 5.4.1. DEMO Purpose ......................14 5.4.2. DEMO Running Result ....................14 5.5.
Page 4
User Guide GD32E230C-EVAL 5.15.2. DEMO Running Result ....................21 5.16. IRInfrared_Transceiver ....................22 5.16.1. DEMO Purpose ......................22 5.16.2. DEMO Running Result ....................22 5.17. TIMER_Breath_LED ......................22 5.17.1. DEMO Purpose ......................22 5.17.2. DEMO Running Result ....................22 Revision history .......................... 23...
User Guide GD32E230C-EVAL List of Figures Figure 4-1 Schematic diagram of power supply ....................7 Figure 4-2 Schematic diagram of boot option....................7 Figure 4-3 Schematic diagram of LED function ....................8 Figure 4-4 Schematic diagram of Key function ....................8 Figure 4-5 Schematic diagram of USART0 function ..................
User Guide GD32E230C-EVAL Summary GD32E230C-EVAL uses GD32E230C8T6 as the main controller. As a evaluation board complete development platform of GD32E230 powered by ARM® Cortex™-M23 core, the board supports full range of peripherals. It uses mini-USB interface to supply 5V power. GD-Link, Reset, Boot, User button key, LED, I2C, I2S, USART, TFT-LCD, IFRP LED、IFRP Transceiver, RTC, SPI, ADC and Extension Pin are also included.
User Guide GD32E230C-EVAL Getting started The EVAL Board uses mini-USB connecter to get power, the hardware system power is +3.3V. 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 that the power supply is OK.
User Guide GD32E230C-EVAL 4.3. Figure 4-3 Schematic diagram of LED function 4.4. Figure 4-4 Schematic diagram of Key function 4.5. USART0 Figure 4-5 Schematic diagram of USART0 function USART To USB +3V3 VBUS 50V/0.01uF RS232_TX RS232_RX PA10 RTS# +3V3 CTS#...
Learn to use GPIO control the LED and the KEY Learn to use SysTick to generate 1ms delay GD32E230C-EVAL board has three keys and four LEDs. The three keys are Reset key, Tamper key and Wakeup key. The LED1, LED2, LED3 and LED4 are controlled by GPIO.
Learn to use GPIO to control the LED and the KEY Learn to use EXTI to generate external interrupt GD32E230C-EVAL board has three keys and four LEDs. The three keys are Reset key, Wakeup key and Tamper key. The LED1, LED2, LED3 and LED4 are controlled by GPIO.
User Guide GD32E230C-EVAL 5.5. USART_HyperTerminal_Interrupt 5.5.1. DEMO Purpose This Demo includes the following functions of GD32 MCU: Learn to use the EVAL_COM transmit and receive interrupts to communicate with the hyperterminal 5.5.2. DEMO Running Result Download the program <05_USART_HyperTerminal_ Interrupt> to the EVAL board and run.
<07_ADC_conversion_triggered_by_timer> GD32E230C-EVAL board, adjust the adjustable potentiometer knob to change the analog input. The ADC, which is triggered by TIMER0 CH0 event, will convert the analog input, and you will see the result, a voltage curve, on the LCD. The curve adjusts with the analog input.
User Guide GD32E230C-EVAL comparing two input voltage, if output level is high, LED2 is off, otherwise LED2 is off. 5.9. I2C_EEPROM 5.9.1. DEMO Purpose This Demo includes the following functions of GD32 MCU: Learn how to use the master transmitting mode of the I2C module ...
User Guide GD32E230C-EVAL 5.10. QSPI_FLASH 5.10.1. DEMO Purpose This demo includes the following functions of GD32 MCU: Learn to use the Quad-SPI mode of SPI unit to read and write NOR Flash with the SPI interface 5.10.2. DEMO Running Result The computer serial port line connected to the COM port of development board, set the baud rate of HyperTerminal software to 115200, 8 bits data bit, 1 bit stop bit.
Learn how to use SPI to drive TFT LCD screen and display GD32E230C-EVAL board has a TFT LCD screen which supports SPI interface. In this demo, tests of font, number, draw and color are displayed on the LCD screen respectively.
Learn to use I2S module to output audio file GD32E230C-EVAL board integrates the I2S (Inter-IC Sound) module, and the module can communicate with external devices using the I2S audio protocol. This Demo mainly shows how to use the I2S interface of the board for audio output.
User Guide GD32E230C-EVAL 5.13.2. DEMO Running Result Download the program <13_RCU_Clock_Out> to the EVAL board and run. Connect serial cable to EVAL_COM, open the HyperTerminal. When the program is running, HyperTerminal will display the initial information. Then user can choose the type of the output clock by pressing the Tamper button.
Learn to update channel value 5.17.2. DEMO Running Result Download the program <17_TIMER_Breath_LED> to the GD32E230C-EVAL board and run. PA8 should not be reused by other peripherals. When the program is running, you can see LED1 lighting from dark to bright gradually and then gradually darken, ad infinitum, just like breathing as rhythm.
User Guide GD32E230C-EVAL Revision history Table 6-1 Revision history Revision No. Description Date Initial Release Nov. 1th, 2018 23 /24...
Page 25
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.
Need help?
Do you have a question about the GD32E230C-EVAL and is the answer not in the manual?
Questions and answers