Table of Contents

Advertisement

Quick Links

GigaDevice Semiconductor Inc.
GD32E230C-EVAL
User Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GD32E230C-EVAL and is the answer not in the manual?

Questions and answers

Summary of Contents for GigaDevice Semiconductor GD32E230C-EVAL

  • Page 1 GigaDevice Semiconductor Inc. GD32E230C-EVAL User Guide...
  • Page 2: Table Of Contents

    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...
  • Page 5: List Of Figures

    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 ..................
  • Page 6: List Of Tables

    User Guide GD32E230C-EVAL List of Tables Table 2-1 Pin assignment ............................6 Table 4-1 Boot configuration ..........................7 Table 6-1 Revision history ............................. 23 5 /24...
  • Page 7: Summary

    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.
  • Page 8: Getting Started

    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.
  • Page 9: Led

    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#...
  • Page 10: Adc

    User Guide GD32E230C-EVAL 4.6. Figure 4-6 Schematic diagram of ADC function +3V3 ADC_IN2 1KΩ 50V/0.1uF 4.7. Figure 4-7 Schematic diagram of I2S function I2S0 10KΩ I2S0_WS I2S0_SD +3V3 C4 50V/0.1uF SDIN AOUTR I2S0_CK I2S0_CK SCLK 470Ω I2S0_MCK I2S0_WS 16V/3.3uF,AVX LRCK...
  • Page 11: Qspi-Flash

    User Guide GD32E230C-EVAL 4.9. QSPI-FLASH Figure 4-9 Schematic diagram of QSPI-FLASH function 4.10. SPI-TFT LCD Figure 4-10 Schematic diagram of SPI-TFT LCD function 4.11. Figure 4-11 Schematic diagram of CMP function COMPARATOR CMP0 +3V3 8.2KΩ VT9ON1 10 /24...
  • Page 12: Ifrp

    User Guide GD32E230C-EVAL 4.12. IFRP Figure 4-12 Schematic diagram of IFRP function +3V3 100Ω LED5 IR333C-A TIM_CH0 +3V3 100Ω IR_OUT IRM-3638T 8050 10V/4.7uF 1KΩ 10KΩ 4.13. GD-Link Figure 4-13 Schematic diagram of GD-Link function MCU SWD PA0-WKUP +3V3 JP100 PB2/BOOT1...
  • Page 13: Extension

    User Guide GD32E230C-EVAL 4.14. Extension Figure 4-14 Schematic diagram of Extension Pin 4.15. Figure 4-15 Schematic diagram of MCU Pin GDLink SWDAT L_TMS/IO SWCLK L_TCK/CLK BOOT0 NRST L_TReset +3V3 10KΩ BOOT0 32.768KHz PC15 +3V3 50V/10pF PC14 50V/10pF PA10 PB10 PA10...
  • Page 14: Routine Use Guide

    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.
  • Page 15: Gpio_Keyboard_Interrupt_Mode

    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.
  • Page 16: Usart_Hyperterminal_Interrupt

    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.
  • Page 17: Adc_Conversion_Triggered_By_Timer

    <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.
  • Page 18: I2C_Eeprom

    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 ...
  • Page 19: Qspi_Flash

    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.
  • Page 20: Spi_Tft_Lcd_Driver

     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.
  • Page 21: I2S_Audio_Player

     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.
  • Page 22: Demo Running Result

    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.
  • Page 23: Irinfrared_Transceiver

    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.
  • Page 24: Revision History

    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.

Table of Contents