logo资料库

GD32F4xx系列硬件开发指南 V1.0.pdf

第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
资料共30页,剩余部分请下载后查看
目 录
图索引
表索引
1. 前言
2. 硬件设计
2.1. 电源
2.1.1. 备份域
2.1.2. VDD/VDDA电源域
2.1.3. 供电设计
2.1.4. 复位及电源管理
2.2. 时钟
2.2.1. 外部高速晶体振荡时钟(HXTAL)
2.2.2. 外部低速晶体振荡时钟(LXTAL)
2.2.3. 时钟输出能力(CKOUT)
2.2.4. HXTAL时钟监视器(CKM)
2.2.5. PLL展频(SSCG)
2.3. 启动配置
2.4. 典型外设模块
2.4.1. GPIO电路
2.4.2. ADC电路
2.4.3. DAC电路
2.4.4. USB电路
2.4.5. Standby模式唤醒电路
2.5. 下载调试电路
2.6. 参考原理图设计
3. PCB Layout设计
3.1. 电源去耦电容
3.2. 时钟电路
3.3. 复位电路
3.4. USB电路
4. 封装说明
5. 版本历史
GD32F4xx 系列硬件开发指南 GigaDevice Semiconductor Inc. GD32F4xx 系列硬件开发指南 ARM® Cortex™-M4 32-bit MCU 1.0 版本 ( 2019 年 12 月) 1
GD32F4xx 系列硬件开发指南 目 录 目 录 ..................................................................................................................................... 2 图索引 ................................................................................................................................... 3 表索引 ................................................................................................................................... 4 1. 前言 ................................................................................................................................ 5 2. 硬件设计 ......................................................................................................................... 6 2.1. 电源 .................................................................................................................................... 6 2.1.1. 备份域 ................................................................................................................................................... 6 VDD/VDDA 电源域 ................................................................................................................................... 7 2.1.2. 2.1.3. 供电设计 ............................................................................................................................................... 7 2.1.4. 复位及电源管理 ................................................................................................................................... 8 2.2. 时钟 .................................................................................................................................. 12 2.2.1. 外部高速晶体振荡时钟(HXTAL) ................................................................................................. 13 2.2.2. 外部低速晶体振荡时钟(LXTAL) ................................................................................................. 14 2.2.3. 时钟输出能力(CKOUT) ............................................................................................................... 15 HXTAL 时钟监视器(CKM) ........................................................................................................... 16 2.2.4. PLL 展频(SSCG) .......................................................................................................................... 16 2.2.5. 2.3. 启动配置 ........................................................................................................................... 17 2.4. 典型外设模块 .................................................................................................................... 18 2.4.1. GPIO 电路 .......................................................................................................................................... 18 ADC 电路 ........................................................................................................................................... 19 2.4.2. DAC 电路 ........................................................................................................................................... 20 2.4.3. USB 电路 ............................................................................................................................................ 21 2.4.4. Standby 模式唤醒电路 ..................................................................................................................... 22 2.4.5. 2.5. 下载调试电路 .................................................................................................................... 22 2.6. 参考原理图设计 ................................................................................................................ 25 3. PCB Layout 设计 ........................................................................................................ 26 3.1. 电源去耦电容 .................................................................................................................... 26 3.2. 时钟电路 ........................................................................................................................... 26 3.3. 复位电路 ........................................................................................................................... 27 3.4. USB 电路 ........................................................................................................................... 28 4. 封装说明 ....................................................................................................................... 29 5. 版本历史 ....................................................................................................................... 30 2
GD32F4xx 系列硬件开发指南 图索引 图 2-1. GD32F4xx 系列电源域概览 .................................................................................................................... 6 图 2-2. GD32F4xx 系列推荐供电设计 ................................................................................................................. 8 图 2-3. 上电/掉电复位波形图 .............................................................................................................................. 8 图 2-4. LVD 阈值波形图 ....................................................................................................................................... 9 图 2-5. BOR 阈值波形图 .................................................................................................................................... 10 图 2-6. 推荐 PDR_ON 引脚电路设计 ................................................................................................................ 11 图 2-7. RCU_RSTSCK 寄存器 .......................................................................................................................... 11 图 2-8. 系统复位电路 ......................................................................................................................................... 11 图 2-9. 推荐外部复位电路 ................................................................................................................................. 12 图 2-10. 时钟树 .................................................................................................................................................. 13 图 2-11 HXTAL 外部晶体电路 ............................................................................................................................ 14 图 2-12 HXTAL 外部时钟电路 ........................................................................................................................... 14 图 2-13. LXTAL 外部晶体电路 ........................................................................................................................... 15 图 2-14. LXTAL 外部时钟电路 ........................................................................................................................... 15 图 2-15. 中心扩频方式展频 ............................................................................................................................... 17 图 2-16. 向下扩频方式展频 ............................................................................................................................... 17 图 2-17. 推荐 BOOT 电路设计 .......................................................................................................................... 18 图 2-18. 标准 IO 的基本结构 ............................................................................................................................. 19 图 2-19. ADC 采集电路设计 ............................................................................................................................... 20 图 2-20. 推荐 USB-Device 参考电路 ............................................................................................................... 21 图 2-21. 推荐 USB-Host 参考电路 ................................................................................................................... 22 图 2-22. 推荐 Standby 外部唤醒引脚电路设计 ............................................................................................... 22 图 2-23. 推荐 JTAG 接线参考设计 ................................................................................................................... 23 图 2-24. 推荐 SWD 接线参考设计 .................................................................................................................... 24 图 2-25. GD32F4xx 推荐参考原理图设计 ......................................................................................................... 25 图 2-1. 推荐电源引脚去耦 Layout 设计 ........................................................................................................... 26 图 3-2. 推荐时钟引脚 Layout 设计(无源晶体) ............................................................................................ 27 图 3-3. 推荐 NRST 走线 Layout 设计 .............................................................................................................. 27 图 3-4. 推荐 DM、DP 差分走线 Layout 设计 .................................................................................................. 28 图 3-5. 推荐 MCU 与 PHY Layout 设计 ........................................................................................................... 29 3
GD32F4xx 系列硬件开发指南 表索引 表 1-1. 适用产品 .................................................................................................................................................. 5 表 2-1. VBOR 阈值电压设置 .............................................................................................................................. 10 表 2-2. CKOUT0SEL[1:0]控制位 ...................................................................................................................... 16 表 2-3. CKOUT1SEL[1:0]控制位 ...................................................................................................................... 16 表 2-4. BOOT 模式 ............................................................................................................................................. 18 表 2-5. fADC=40MHz 采样周期与外部输入阻抗关系 ........................................................................................ 20 表 2-6. DAC 相关引脚描述 ................................................................................................................................. 20 表 2-7. JTAG 下载调试接口分配 ....................................................................................................................... 23 表 2-8. SWD 下载调试接口分配 ........................................................................................................................ 24 表 4-1. 封装型号说明 ........................................................................................................................................ 30 表 5-1. 版本历史 ................................................................................................................................................ 30 4
GD32F4xx 系列硬件开发指南 1. 前言 该硬件应用开发指南是专为基于ARM® Cortex™-M4架构的32位通用MCU GD32F4xx系列 开发者提供的,他们需要对GD32F4xx系列产品硬件开发需要有个总体认识,如电源、复 位、时钟、启动模式的设置及下载调试等。本开发指南的目的是让开发者快速上手使用 GD32F4xx系列产品,并快速进行产品硬件开发使用,节约研读手册的时间,加快产品开 发进度。 本应用开发指南总共分为七部分来讲述: 1. 电源,主要介绍GD32F4xx系列电源管理、供电及复位功能的设计; 2. 时钟,主要介绍GD32F4xx系列高、低速时钟的功能设计; 3. 启动配置,主要介绍GD32F4xx系列BOOT配置及设计; 4. 典型外设模块,主要介绍GD32F4xx系列主要功能模块硬件设计; 5. 下载调试电路,主要介绍GD32F4xx系列推荐典型下载调试电路; 6. 参考电路及PCB Layout设计,主要介绍GD32F4xx系列硬件电路设计及PCB Layout 设计注意事项; 7. 封装说明,主要介绍GD32F4xx系列所包含的封装形式及命名。 该文档也满足了基于GD32F4xx系列产品应用开发中所用到的最小系统硬件资源。 表 1-1. 适用产品 类型 MCU 型号 GD32F405x 系列 GD32F407x 系列 GD32F450x 系列 5
GD32F4xx 系列硬件开发指南 2. 硬件设计 2.1. 电源 GD32F4xx系列VDD/VDDA工作电压范围为2.6 V ~ 3.6 V。如下图2-1所示,GD32F4xx系列 设备有三个电源域,包括VDD/VDDA域,1.2 V域和备份域。VDD/VDDA域由电源直接供电,且 在VDD/VDDA域中嵌入了一个LDO,用来为1.2 V域供电。备份域供电VBAK可通过电源切换器 Power Switch切换由VDD或VBAT供电,当VDD电源关闭时,电源切换器可以将备份域的电源 切换到VBAT引脚,此时备份域由VBAT引脚(电池)供电。 图2-1. GD32F4xx系列电源域概览 2.1.1. 备份域 备份域供电电压范围为1.8 V ~ 3.6 V。电池备份域由内部电源切换器来选择VDD供电或 VBAT(电池)供电,然后由VBAK为备份域供电。为了确保备份域中寄存器的内容及RTC正 常工作,当VDD关闭时,VBAT引脚可以连接至电池或其他电源等备份源供电。如果外部没有 电池供电的应用,建议将VBAT引脚通过100nF电容对地后接至VDD引脚上。 关于VBAT电源有以下注意事项: 1、 由于在VDD上电阶段,芯片内部备份域电源仍然连接VBAT脚,如果此时VDD>VBAT+0.6V, 电流可能通过VDD与VBAT之间的内部二极管注入到VBAT,引起VBAT的脉冲; 6 PMUCTLFWDGTIRC32KLDOLXTALRTCWKUPFIRC16MHXTALPLLsPOR/PDRBPORADCBackup DomainNRSTPA0VDD DomainWKUPWKUPRVDDVBATPower Switch3.3VVBAKCortex-M4AHB IPs1.2V DomainAPB IPsSLEEPINGSLEEPDEEP1.2VLVD:低压检测器LDO:电压调节器POR:上电复位PDR:掉电复位BPOR:备份域上电复位WKUPNLVDDACVDDA3.3VVDDA DomainBLDOBSRAM1.2VBLDO:备份SRAM LDO输出1.2V电压
GD32F4xx 系列硬件开发指南 2、 关于VBAT引脚的功耗,理论上,当MCU的VDD上电时,备份域内部swich连接到VDD上, VBAT引脚无电流,但是,当主程序有使用ADC通过内部channel测量VBAT电压时,由于 MCU设计,会对VBAT上的电压进行4分压,然后进ADC channel,因此会在VBAT引脚上 引起额外的功耗(几十ua级)。 2.1.2. VDD/VDDA 电源域 VDD/VDDA电源域包括VDD域和VDDA域两部分。如果VDDA不等于VDD,要求两者之间的压差不 能超过300mV(芯片内部VDDA与VDD通过背靠背二极管连接)。为避免噪声,VDDA可通过外 部滤波电路连接至VDD,相应的VSSA通过特定电路(单点接地,通过0Ω电阻或者磁珠等) 连接至VSS。 为了提高ADC的转换精度,为VDDA独立供电可使模拟电路达到更好的特性。在大封装上含 有专为ADC独立供电的VREF引脚(2.4 V≤VREF+≤VDDA, VREF-=VSSA)。  100及以上引脚的封装芯片含有VREF+和VREF-,VREF+可以使用外部参考电源,也可以 直连至VDDA,VREF-必须连接到VSSA;  64引脚封装芯片无VREF+和VREF-,其在内部直连至VDDA和VSSA,所有模拟模块均由 VDDA供电(包括ADC/DAC)。 2.1.3. 供电设计 系统需要稳定的电源,开发使用的时候有些重要事项需要注意:  VDD脚必须外接电容(N*100nF陶瓷电容+不小于4.7uF钽电容,至少一个VDD需要接 不小于4.7uF电容到GND,其他VDD引脚接100nF);  VDDA脚必须外接电容(建议10nF+1uF陶瓷电容);  VREF引脚可由内部产生也可直连至VDDA,且在VREF引脚对地连接10nF+1uF陶瓷电 容。 7
GD32F4xx 系列硬件开发指南 图 2-2. GD32F4xx 系列推荐供电设计 注意:所有去耦电容须靠近芯片对应VDD、VDDA、VREF引脚放置。 2.1.4. 复位及电源管理 GD32F4xx系列复位控制包括三种复位:电源复位、系统复位和备份域复位。电源复位为 冷复位,电源启动时复位除了备份域的所有系统。电源和系统复位的过程中,NRST会维 持一个低电平,直至复位结束。MCU无法执行起来时,可以通过示波器监测NRST管脚波形 来判断芯片是否有一直发生复位事件。 芯片内部集成 POR/ PDR(上电/掉电复位)电路,用于检测 VDD/VDDA 并在电压低于特定 阈值时产生电源复位信号复位除备份域之外的整个芯片。VPOR 表示上电复位的阈值电压, 典型值约为 2.4 V,VPDR 表示掉电复位的阈值电压,典型值约为 1.8 V。迟滞电压 Vhyst 值 约为 600mV。 图2-3. 上电/掉电复位波形图 8 100 nFVBATVSSN * VDDVSS4.7 μF + N * 100 nF10 nFVDDAVSSA1 μF10 nFVREF+VREF-1 μFGD32F4xx
分享到:
收藏