下面为大家介绍GD32 MCU的通用命名规则,以GD32F303ZGT6为例,其中,GD32代表GD32 MCU,F代表通用系列产品类型,303代表303产品子系列,Z代表144引脚数,G代表1MB Flash容量,T代表LQFP封装,6代表-40-85°温度等级。
命名规则详细说明如下表所示。
| 字符 | 说明 | 列举 |
| GD32 | 代表GigaDevice 32位MCU | 无 |
| F | 代表产品类型 | F:SIP通用系列;E:eFlash嵌入式增强系列;L:超低功耗系列;VF:RISC-V系列;W:Wi-Fi无线系列;H:H7高性能系列;A:车规系列。 |
| 303 | 代表产品子系列 | GD32F10X、GD32F1X0、GD32F20X、GD32F30X、GD32F3X0、GD32F4XX、GD32E103、GD32C103、GD32E50X、GD32E23X、GD32L233、GD32W515、GD32VF103、GD32H7X、GD32A503等。 |
| Z | 代表引脚数 | F:20pin;E:24pin;G:28pin;K:32pin;T:36pin;C:48pin;R:64pin;V:100pin;Z:144pin;I:176pin. |
| G | 代表Flash容量 | 4:16KB;6:32KB;8:64KB;B:128KB;C:256KB;D:384KB;E:512KB;F768KB;G:1MB;I:2MB;K:3MB |
| T | 代表封装类型 | T:LQFP;U:QFN;H:BGA;P:TSSOP;V:LGA. |
| 6 | 代表温度范围 | 6:-40度~85度;7:-40度~105度 |
以上解析仅为通用命名规则,GD32 MCU中还有一些针对特殊应用设计的专用MCU,命名上会有一些区别:
GD32FFPR为指纹行业专用MCU,在GD32F30X系列通用MCU基础上缩小了封装(QFN36)并增大了容量(1MB /2MB Flash、128KB SRAM),以适应指纹行业算法运算功能需求;
GD32EPRT为打印机行业专用MCU,在GD32E50X系列通用MCU基础上封装 4MB PSRAM,以适应打印机行业大容量存储功能需求;
GD32C103为小容量CAN FD专用MCU,在GD32E103系列通用MCU基础上增加2路CAN FD,可满足小容量CAN FD通信需求;
GD32E232和GD32E501系列为光模块行业专用MCU,内部集成多路DAC、CLA、IIC BOOT以及IO复位保持功能等。
关键字:GD32 MCU 命名规则
引用地址:
你了解GD32 MCU的命名规则吗
推荐阅读最新更新时间:2026-03-16 22:03
STM32芯片型号的命名规则
STM32平台的设计理念,开发人员通过选择产品可重新优化功能、存储器、性能和引脚数量,以最小的硬件变化来满足个性化的应用需求。 STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下: (1)STM32:STM32代表ARM Cortex-M3内核的32位微控制器。 (2)F:F代表芯片子系列。 (3)103:103代表增强型系列。 (4)R:R这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚。 (5)B:B这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128
[单片机]
打破XXnm制程命名法,英特尔新规则会否引发行业变革?
在摩尔定律的指引下,集成电路上的晶体管数量在不断提升,业界用XXnm来描述工艺制程,例如:40nm、28nm、14nm、10nm等,数字越小,工艺越先进。但随着晶体管逐渐接近物理极限,这样的命名方式已无法准确反应真实的半导体工艺制程,新的命名方式也就应运而生了。 2021年7月27日,英特尔公司CEO帕特·基辛格在以“英特尔加速创新”为主题的全球线上发布会上展示了英特尔未来的制程及封装技术路线图,其中, 英特尔对新的制程节点命名方式进行了变革,宣布了一项新的命名规则:从10nm以下,XXnm的叫法被摒弃,取而代之的是Intel 7、Intel 4、Intel 3、Intel 20A、Intel 18A。 为何摈弃XXnm的叫法
[手机便携]
交叉编译工具链的命名规则
命名规则 交叉编译工具链的命名规则为:arch 根据对操作系统的支持与否,ARM GCC可分为支持和不支持操作系统,如 arm-none-eabi:这个是没有操作系统的,自然不可能支持那些跟操作系统关系密切的函数,比如fork(2)。他使用的是newlib这个专用于嵌入式系统的C库。 arm-none-linux-eabi:用于Linux的,使用Glibc 实例 1、arm-none-eabi-gcc (ARM architecture,no vendor,not target an operating system,complies with the ARM EABI) 用于编译 ARM 架构的裸机系统(包括 A
[单片机]
指令集架构和处理器系列命名规则
ARM 架构是构建每个 ARM 处理器的基础。ARM 架构随着时间的推移不断发展,其中包含的架构功能可满足不断增长的新功能、高性能需求以及新兴市场的需要。 可以先来看一张简图: 可见:架构的命名比较规则从ARMv1到ARMv8,数字越大越先进。x(variants) 分成四个组成部分: ARMv -- 固定字符,即ARM Version n -- 指令集版本号。迄今为之,ARM架构版本发布了8个系列,所以n= 。其中最新的版本是第8版,具体看ARM官方网站。 variants -- 变种。 x(variants)-- 排除x后指定的变种 但是处理器系列的命名就比较混乱了,因此接下来以架构的顺序来介绍ARM的历史: (1)
[单片机]
元器件封装库命名规则
元器件封装库命名规则 1)IC类 IC类器件命名格式如下: IC/功能类型/型号/封装管脚数/长宽高 例如: IC/CPU/MT6226/TFBGA296/13*13*1.2 IC/POWER/MT6305BN-L/QFN48/7*7*0.9 IC/RF/MT6129-L/QFN56/8*8*0.9 功能类型定义如下: 1) 处理器: CPU 2) 内存 : RAM/FLASH 3) 滤波器: FILTER 4) 放大器: AMPlIFIER 5) 模拟数字转换: AD/DA 6) 光电隔离: LES 7) 继电器: RELAY 8) 开关:
[模拟电子]
STM32、GD32等单片机,上电后不运行,复位后才能运行,解决方法
问题描述:仿真器下载程序后,可运行;拔掉仿真器,断电重新上电后,处理器不运行,手动复位后产品能正常运行 出现上面描述的问题,目前我遇到的有两种情况: ①外设设备初始化未完成:可以注释排查外设设备,在初始化的地方添加一段延时,等待产品初始化完成。 ②晶振起振时间长:(上示波器查看晶振起振时间)在时钟初始化启动外部时钟之前添加一段延时等待。 以上是我诸多工程中遇到的情况及解决的方法,如有其他情况 ,欢迎大家不吝赐教。
[单片机]
VScode开发STM32/GD32单片机-MakeFile工程JlinkRTT配置
本次使用开发板为STM32F401CCU6,使用CubeMX配置一个Makefile工程 配置时候为内部时钟 工程选择makefile工程类型 只生成需要的文件 用VSCode打开后显示很多波浪线 选择快编辑头文件路径配置 在如下位置添加使用HAL库并且加上支持的芯片 把makefile如下位置的代码修改为 编译完成后如下所示 配置LED灯来查看工程是否正常 添加如下代码 重新生成代码后编译,然后打开JFlash下载程序 选择点击target下选项链接单片机 打开工程路径下的hex文件 然后下载 复位开发板然
[单片机]