15591 views|8 replies

16

Posts

0

Resources
The OP
 

Chinese manual and examples of GD32VF103 of domestic RISC-V [Copy link]

 

The GD32VF103 series RISC-V MCU provides a 108MHz operating frequency, 16KB to 128KB on-chip flash memory and 6KB to 32KB SRAM cache. The patented gFlash technology supports high-speed zero-wait kernel access to flash memory. The Bumblebee core also has built-in single-cycle hardware multipliers, hardware dividers and acceleration units to cope with the challenges of advanced operations and data processing.
The chip is powered by 2.6V-3.6V, and the I/O port can withstand 5V level. It is equipped with a 16-bit advanced timer that supports three-phase PWM complementary output and Hall acquisition interface for vector control, and also has up to 4 16-bit general-purpose timers, 2 16-bit basic timers and 2 multi-channel DMA controllers. The newly designed interrupt controller (ECLIC) provides up to 68 external interrupts and can nest 16 programmable priorities to enhance the real-time performance of high-performance control.
It is equipped with a variety of peripheral resources for a wide range of mainstream applications, including up to 3 USARTs, 2 UARTs, 3 SPIs, 2 I2Cs, 2 I2Ss, 2 CAN2.0Bs, 1 USB 2.0 FS OTG, and an external bus expansion controller (EXMC). Among them, the newly designed I2C interface supports the fast Plus (Fm+) mode, with a frequency of up to 1 MHz (1MB/s), which is twice the speed of the past. The SPI interface also supports four-wire system and adds multiple transmission modes, and can also easily expand Quad SPI NOR Flash to achieve high-speed access. The built-in USB 2.0 FSOTG interface can provide multiple modes such as Device, HOST, OTG, etc. The external bus expansion controller (EXMC) is more convenient to connect to external memories such as NOR Flash and SRAM.
The new product integrates 2 12-bit high-speed ADCs with a sampling rate of up to 2.6M SPS, provides up to 16 multiplexed channels, supports 16-bit hardware oversampling filtering function and resolution configurable function, and also has 2 12-bit DACs. As many as 80% of GPIOs have multiple optional functions and support port remapping, which continues to meet the needs of mainstream development applications with flexible and rich connectivity.
At present, GD's Tmall flagship store has related development boards for sale. There are two types of development boards, one is the basic entry-level Starting version, which is equivalent to the minimum system, but it is configured with gd-link for easy development and debugging.

There is also an all-red EVAL version with rich peripherals and an LCD screen, which is very suitable for solution verification, product evaluation, or education and learning.

In terms of information, GD32 also does a pretty good job, especially in Chinese support. The documents provided are available in both Chinese and English, which is very convenient for Chinese people to read.

The supporting SDK is as shown in the figure. It is based on the eclipse project. The current mainstream RISC V development solution is: eclipse + gcc . It would be great if IAR also supports GD32VF103 one day, which would make it more convenient to use.

material

GD32V103国产Risc V单片机.zip (11.96 MB, downloads: 2199)

This post is from Domestic Chip Exchange

Latest reply

The latest official IAR IDE version is 1.30.1 IAR Embedded Workbench for RISC-V version 1.30.1 Information Center for RISC-V New devices supported include GigaDevice supports the following devices GD32VF103C4T6, GD32VF103C6T6, GD32VF103C8T6, GD32VF103CBT6, GD32VF103R4T6, GD32VF103R6T6, GD32VF103R8T6, GD32VF103RBT6, GD32VF103T4U6, GD32VF103T6U6, GD32VF103T8U6, GD32VF103TBU6, GD32VF103V8T6, GD32VF103VBT6   Details Published on 2020-9-2 16:58
 
 

202

Posts

1

Resources
2
 

Awesome, fast enough!

This post is from Domestic Chip Exchange
 
 
 

16

Posts

0

Resources
3
 

This post is from Domestic Chip Exchange
 
 
 

1

Posts

0

Resources
4
 

Support domestic products!

This post is from Domestic Chip Exchange
 
 
 

1

Posts

0

Resources
5
 

Thank you for sharing

This post is from Domestic Chip Exchange
 
 
 

3

Posts

0

Resources
6
 

Thanks for sharing

This post is from Domestic Chip Exchange
 
 
 

31

Posts

0

Resources
7
 

Good information, thanks for sharing

This post is from Domestic Chip Exchange
 
 
 

2

Posts

0

Resources
8
 
I saw that IAR also supports it. The latest version of IAR FOR RISC-V in 2020, the industrial IAR IDE supports the development of the world's first RISC-V microcontroller GD32V [https://www.risc-v1.com/thread-1062-1-1.html]
This post is from Domestic Chip Exchange
 
 
 

2

Posts

0

Resources
9
 

The latest official IAR IDE version is 1.30.1
IAR Embedded Workbench for RISC-V version 1.30.1
Information Center for RISC-V
New devices supported include

GigaDevice
supports the following devices
GD32VF103C4T6,

GD32VF103C6T6,
GD32VF103C8T6,
GD32VF103CBT6,
GD32VF103R4T6,
GD32VF103R6T6,
GD32VF103R8T6,
GD32VF103RBT6,
GD32VF103T4U6,
GD32VF103T6U6,
GD32VF103T8U6,
GD32VF103TBU6,
GD32VF103V8T6,
GD32VF103VBT6

This post is from Domestic Chip Exchange
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list