ACROVIEW Programmer Supports GigaDevice’s 32-bit General-Purpose Microcontroller GD32F150C6T

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

ACROVIEW, a leader in chip programming, recently announced the latest iteration of its programming software, unveiling a series of newly compatible chip models. In this update, the 32-bit general-purpose microcontroller GD32F150C6T from GigaDevice has been supported by ACROVIEW’s offline programming device AP8000.

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

The GD32F150C6T belongs to GigaDevice’s value product line within the GD32 microcontroller (MCU) family. It is a 32-bit general-purpose microcontroller based on a high-performance Arm® Cortex®-M3 Reduced Instruction Set Computer (RISC) core, offering excellent cost-performance in processing power, low power consumption, and peripheral configuration. The Cortex®-M3 is a next-generation processor core that integrates closely with the Nested Vectored Interrupt Controller (NVIC), System Timer (SysTick), and advanced debugging support.

The GD32F150C6T integrates a 72MHz Arm® Cortex®-M3 32-bit processor core with zero wait state access to flash memory for maximum efficiency. It provides up to 64KB of on-chip flash memory and up to 8KB of Static Random Access Memory (SRAM). A range of enhanced input/output (I/O) interfaces and peripherals are connected via two Advanced Peripheral Bus (APB) lines. These devices are equipped with a 12-bit Analog-to-Digital Converter (ADC), a 12-bit Digital-to-Analog Converter (DAC), and two comparators, up to five general-purpose 16-bit timers, one general-purpose 32-bit timer, one basic timer, a Pulse Width Modulation (PWM) advanced control timer, as well as standard and advanced communication interfaces: up to two Serial Peripheral Interfaces (SPI), two Inter-Integrated Circuits (I2C), two Universal Synchronous Asynchronous Receiver Transmitters (USART), one Audio Serial Interface (I2S), one High-Definition Multimedia Interface – Consumer Electronics Control (HDMI-CEC) interface, a Touch Sensing Interface (TSI), and a Universal Serial Bus interface (USBD).

The GD32F150C6T operates within a supply voltage range of 2.6 to 3.6 volts and a temperature range from -40 degrees Celsius to 85 degrees Celsius. Various low-power modes provide flexibility for optimizing wake-up delay and power consumption, which is particularly important in low-power applications.

These features make the GD32F150C6T suitable for a wide range of applications, especially in industrial control, motor drive, user interfaces, power monitoring and alarm systems, consumer and handheld devices, gaming, Global Positioning Systems (GPS), and electric bicycles.

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

Features

• ARM® Cortex™-M3 Core

– Maximum Frequency 72MHz

– Single-cycle multiplier and hardware divider

– NVIC interrupt nesting supports 16 interrupts, each with 16 priority levels

– Flash operations with zero wait states

• High-performance Analog Peripherals

– 3x ADC (12-bit, 1us)

– 2x DAC

– 2x fast rail-to-rail low-power comparators

• Multiple Peripheral Interfaces

– Up to 2x USART/UART/Irda/LIN/ISO7816

– Up to 2x SPI (18Mbit/s), 1x I2S multiplexer

– Up to 2x I2C (400Kbit/s)

– Supports HDMI-CEC high-definition multimedia interface

– Supports USB 2.0 (FS) (12Mbit/s)

– TSI (Touch Sensor Interface, supports up to 18 external electrodes)

• On-chip Resources

– 1x 16-bit advanced timer, 1x system timer, 5x 16-bit general timers (GPTM), 1x 32-bit general timer (GPTM), 1x basic timer, 2x watchdog timers

– 5-channel DMA support: Timers, ADC, SPIs, I2Cs, USARTs, DAC, and I2Ss

– System monitoring and reset: Power-On Reset (POR), Power Down Reset (PDR), and Low Voltage Detection (LVD)

– 80% available GPIO

– 32-bit CRC and 96-bit unique ID

– On-chip clock: Internal high-speed clock (8MHz) and internal low-speed clock (40KHz)

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

Internal Block Diagram

The AP8000 universal programmer developed by ACROVIEW is a powerful programming solution that supports both online and offline versions in one-to-one and one-to-eight configurations, while also providing dedicated programming solutions for eMMC and UFS, fully meeting the bare chip (offline) and on-board programming needs for all chip models in the GigaDevice series. The AP8000 consists of three core components: the host, the baseboard, and the adapter, serving as an industry-leading universal programming platform that not only accommodates the programming needs of various programmable chips on the market but also acts as the core programming platform for ACROVIEW’s automated equipment IPS5800S, efficiently supporting large-scale programming tasks.

The host supports both USB and NET connections, enabling networking of multiple programmers to synchronize control of multiple programmers for programming operations. The built-in safety protection circuit can instantly detect abnormal conditions such as reversed chip placement or short circuits and immediately cut off power, ensuring the safety of both the chip and the programmer. The host integrates a high-speed FPGA, significantly enhancing data transmission and processing speed. The back of the host features an SD card slot, allowing users to save project files generated by PC software to the root directory of the SD card and insert it into the slot. By using the button on the programmer, users can select, load, and execute programming commands without relying on a PC, which not only reduces the hardware configuration costs of the PC but also facilitates the rapid construction of the working environment.

The AP8000 enhances the host’s expansion capabilities through the combination design of the baseboard and adapter, currently supporting products from all major semiconductor manufacturers, including Infineon, ST, NXP, MPS, MICROCHIP, and others. The supported device types include NAND, NOR, MCU, CPLD, FPGA, EMMC, etc., and it is compatible with various file formats such as Intel Hex, Motorola S, Binary, POF, etc.

Company Introduction

About GigaDevice: GigaDevice, founded in 2005, is a leading fabless semiconductor company dedicated to developing advanced memory technologies, MCUs, and sensor solutions. The company’s core product lines include memory, 32-bit general-purpose MCUs, and smart human-machine interaction sensor chips and overall solutions, known for their “high performance, low power consumption,” providing comprehensive services to customers in industrial, automotive, computing, consumer electronics, Internet of Things, mobile applications, and networking and telecommunications industries.

About ACROVIEW: ACROVIEW is a global leader in semiconductor chip programming solutions, committed to changing the world through technology and driving the future with intelligence, continuously creating value for customers. ACROVIEW’s AP8000 universal programmer platform and the latest IPS5800S programming automation solution provide one-stop solutions for customers in the semiconductor and electronics manufacturing fields, having served leading global clients including Huawei, BYD, and Foxconn.

Scan to follow us

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

ACROVIEW Service Account

ACROVIEW Programmer Supports GigaDevice's 32-bit General-Purpose Microcontroller GD32F150C6T

ACROVIEW Subscription Account

Leave a Comment