Allicdata Part #: | GD32F405RGT6-ST |
Manufacturer Part#: |
GD32F405RGT6 |
Price: | $ 0.00 |
Product Category: | Integrated Circuits (ICs) |
Manufacturer: | GigaDevice Semiconductor (HK) Limited |
Short Description: | The processor frequency can reach 168MHz, and it p... |
More Detail: | N/A |
DataSheet: | GD32F405RGT6 Datasheet/PDF |
Quantity: | 8852 |
Series: | -- |
Packaging: | -- |
Part Status: | -- |
Applications: | -- |
Core Processor: | -- |
Core Size: | -- |
Speed: | -- |
Controller Series: | -- |
Connectivity: | -- |
Peripherals: | -- |
Interface: | -- |
Number of I/O: | -- |
Program Memory Size: | -- |
Voltage - Supply: | -- |
Program Memory Type: | -- |
EEPROM Size: | -- |
Mounting Type: | -- |
RAM Size: | -- |
Voltage - Supply (Vcc/Vdd): | -- |
Data Converters: | -- |
Oscillator Type: | -- |
Operating Temperature: | -- |
Package / Case: | -- |
Supplier Device Package: | -- |
Base Part Number: | -- |
description
The GD32F405RGT6 device belongs to the connectivity line of GD32 MCU family. It is a new 32-bitgeneral-purpose microcontrollerbased on the ARM®Cortex®-M4RISCcorewith best cost-performance ratio in terms of enhanced processing capacity, reduced power consumption and peripheral set. The Cortex®-M4core features a Floating Point Unit (FPU) thatacceleratessingle precisionfloating point math operationsand supportsall ARM®singleprecisioninstructions and data types. It implements a full set of DSPinstructionsto address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities.It also provides a Memory Protection Unit (MPU) and powerful trace technologyforenhanced application security and advanced debug support.The GD32F405xxdevice incorporates the ARM®Cortex®-M432-bit processor core operating at 168MHz frequencywith Flashaccesses zero wait states to obtainmaximum efficiency. It provides up to 3072KB on-chipFlashmem oryand 192KB SRAM memory. Anextensive range of enhanced I/Os and peripherals connected to two APB buses. The devices offer up to three 12-bit 2.6MSPS ADCs, two 12-bit DACs, up to eightgeneral16-bit timers, two 16-bit PWM advanced- control timers, two 32-bit generaltimers, and two 16-bit basic timers, aswell as standard and advanced communicationinterfaces: up to threeSPIs, three I2Cs, fourUSARTsand twoUARTs, twoI2Ss,two CANs, a SDIO,USBFSand USBHS. Additional peripherals as Digital camera interface (DCI)isincluded.The deviceoperates from a 2.6 to 3.6Vpower supply and available in –40 to +85 °C temperaturerange. Threepower saving modes provide the flexibility for maximum optimization of power consumption, an especially importantconsideration in low power applications.The above features make GD32F405RGT6 devices suitable for a wide range of interconnection and advanced applications, especially in areas such as industrialcontrol, consumerand handheld equipment, embedde d modules, human machine interface, security and alarm systems,graphic display,automotive navigation, drone, IoT and so on.Downloaded From Oneyac.com
Functional
1. ARM®Cortex®™-M4core
The ARM®Cortex®-M4 processor is a high performance embedded processor with DSP instructions which allow efficient signal processing andcomplex algorithm execution. It brings an efficient, easy-to-use blend of control andsignal processing capabilities to meet the digital signal control marketsdemand.The processor is highly configurable enabling a wide range of implementations from those requiring floating point operations, memory protection and powerful trace technology to cost sensitivedevices requiring minimal area, while delivering outstanding computational performance and an advanced system response to interrupts.32-bit ARM®Cortex®-M4processor core
1. Up to 168MHz operation frequency
2. Single-cycle multiplication and hardware divider
3. Floating Point Unit (FPU)
4. Integrated DSPinstructions
5. Integrated Nested Vectored Interrupt Controller (NVIC)
6. 24-bit SysTick timer
The Cortex®-M4processor is based on the ARMv7-Marchitecture and supports both Thumb and Thumb-2 instruction sets. Some system peripherals listed below are also provided by Cortex®-M4:
1. Internal Bus Matrix connected with ICode bus, DCode bus, system bus, Private Peripheral Bus (PPB) and debug accesses (AHB-AP)
2. Nested Vectored Interrupt Controller (NVIC)
3. Flash Patch and Breakpoint(FPB)
4. Data Watchpoint and Trace (DWT)
5. Instrument Trace Macrocell (ITM)
6. Memory Protection Unit (MPU)
7. Serial Wire JTAG Debug Port (SWJ-DP)
8.Trace Port Interface Unit (TPIU)
2. On-chip memory
1. Up to 3072Kbytes of Flashmemory, including code Flash and data Flash
2. 192KB of SRAM
The ARM®Cortex®-M4processor is structured in Harvard architecture which can use separate buses to fetch instructions and load/store data. 3072Kbytes of innerFlashat most, whichincludes code Flash and data Flashis available for storing programs and data, andaccessed (R/W) at CPU clock speed with zerowaitstates.Up to 192Kbytesof inner SRAM composedof SRAM0 (112KB)andSRAM1 (16KB)that can be accessed at same time, and including 64 KB of TCM(tightly-coupledmemory)data RAMthat canbe accessed only by the data bus of the Cortex®-M4 core. The additional 4KB of backup SRAM (BKP SRAM)is implemented in the backup domain, which can keep its content even when the VDDpowersupply is down.
Part Number | Manufacturer | Price | Quantity | Description |
---|
GD32F103RCT6 | GigaDevice S... | -- | 10000 | GD32F103RCT6 is compatibl... |
GD32F103CBT6 | GigaDevice S... | -- | 5000 | GD32F103CBT6 device adopt... |
GD32F103RET6 | GigaDevice S... | -- | 6000 | GD32F103RET6 is compatibl... |
GD32F405RGT6 | GigaDevice S... | -- | 8852 | The processor frequency c... |
GD32F103RBT6 | GigaDevice S... | -- | 8888 | GD32F103RBT6 is fully com... |
GD32F407VET6 | GigaDevice S... | -- | 0 | GD32F407VET6. The frequen... |
AVR series Microcontroller IC 8-Bit 16MH...
AVR series Microcontroller, 8-bit Microc...
IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...
GD32F407VET6. The frequency is up to 108...
GD32F103RBT6 is fully compatible with ST...
The processor frequency can reach 168MHz...