一、STM32G474VET6开发版硬件资源介绍 1.1实验核心板% f5 ~: k9 _5 H6 w, y0 n7 A& p _" H6 C 核心板采用 STM32G474VET6 芯片作为主控芯片,其具有高达 170MHz 的主频,512KB的内置 FLASH 以及 128KB 的 SRAM,芯片为 LQFP100 封装,IO 资源丰富,并且片上具有丰富的外设。 # i5 c0 @+ H+ @- x/ _ ! i6 C3 C! C; I ▲ 图 1.1 STM32G474VET6 核心实验板 % Z5 M- d8 O' m! v3 g# j 核心板资源包括:8 E. W1 i4 L/ B9 w (1) 电源外设:: {2 j, K. s- r. |; d4 q 具有 Type-C 供电接口,以及 5.1kΩ 先下拉电阻:在 Type-C 接口的 CC(通信信道)线上使用 5.1kΩ 电阻,被称为标准电阻。这种电阻设置通常用于表明充电设备支持 USB PD(USB Power Delivery)协议。USB PD 是一种能够提供高功率快速充电的协议,可以根据需求调整电压和电流。当检测到 5.1kΩ 电阻时,充电设备和被充电设备可以进行通信,以确定合适的充电方式和电力输出。 具有 3.3V 线性降压供电电路(采用 LM1117-3.3V),确保 实验板供电稳定以及降低电源噪声。( u! O( E0 B" B% Q) F1 s. w 具有 3.3V 电源指示灯,可为系统的正常供电提供直观指示。多供电选择方式,可通过两个 USB 接口及扩展排针(5V 或 3.3V)进行系统供电。$ M( |6 M; f1 l& W0 X (2) 接口外设: 所有 可用 IO 均引出,方便进行所有评估及实验。 具有 2 个独立用户 LED,LED1 为红色,LED2 为蓝色。 具有 1 个比较器输出 LED,CMP 为蓝色,也可以作为用户 LED 使用。 具有 3 个独立用户按键,支持灵活按键及外部中断程序设计。 具有 1 个 TFT 彩屏接口,320×240 分辨率,SPI 接口。 o% O1 `- S% B8 h% B 具有 1 个无源蜂鸣器,可进行 PWM 驱动蜂鸣实验,可编程调节声调。, X& U5 x. h3 z" p 具有 1 个三色 RGB 灯,可进行 PWM 调色及显示。 具有 1 个 EEPROM,采用 AIP24C02 芯片,IIC 总线接口,可进行片外参数存储。8 K/ z% m; ~5 S9 E6 L 具有 1 个 SD 卡接口,SPI 总线接口,可进行 SD 卡读写实验。, G s2 ?0 Y$ x' M9 N3 T* ?" v 具有 1 个 外置 FLASH,采用 GD25Q64 芯片,QSPI 总线接口,可进行片外大量数据储存。 具有 1 路拨盘电位器模拟输入,可进行电压采集。8 H, U8 ^0 V" z) U" E( i, y- v1 t 具有 1 路光敏电阻模拟输入,可进行光照采集。 具有 1 路 DS18B20 或 DHT11 接口,单总线接口,可进行温度或温湿度采集。 具有 1 路 NRF24L01 无线接口,SPI 总线接口,可进行无线通信。 具有 6 路短线帽,可断开蜂鸣器、单总线、光敏电阻、拨盘电位器、IIC 总线,具有更大灵活性及扩展性。 具有 1 个板载 LSM6DSR 六轴传感器,SPI 接口,可进行姿态测量实验。 具有 1 路 CAN 接口,可进行 CAN 通信实验。& c. d s2 @0 a. a4 T* U 具有 1 路 RS485 接口,可进行 485 通信实验。2 g0 l# _( b+ K8 P5 i 具有 1 路 38K 红外接收接口,可进行红外通信实验。' `4 I8 I, ]$ P( C 5 s4 u; ?5 n1 P& b (3) 最小系统外设: 具有 1 个用户手动复位按键,默认为黑色。4 D F. J9 f V6 f" b. H 具有 1 个外部高速高精度无源晶振,40Mhz。( Q- o8 T2 g5 Q- R4 Q' E; G& b 具有 1 个外部低速高精度无源晶振,32.768Khz。8 U& t9 e1 `9 R: M# r7 @ 支持外部参考电压输入。5 f, ~2 b; ~0 L ( i' P+ A) z u. } ( S9 p5 d" `; l 1.2 液晶子板 实验核心板可配套 TFT 彩屏,采用 SPI 高速串行接口,分辨率 320*240,尺寸为 2.2寸,性能非常优越,只需 6 个 IO 即可驱动,如图 1.2 所示 $ w! F$ f( Y( u$ Z+ w$ C # S; N( g; k! k+ [) T0 G ▲ 图 1.2 STM32G474VET6 核心实验板配套液晶屏 1.3 DAP Link 仿真调试器1 ~* v. L% O) g: d# ~" c4 E9 r 核心板板载 DAP 下载器(采用 STM32F103C8T6 芯片),具有 SWD 调试功能以及串口功能,DAP 与 STM32G474 芯片连接使用跳线冒连接,可断开使用外部下载器,如图 1.3所示。) k( h4 v+ V* [6 c2 s * g& a, g; q8 L7 \# X/ q, s" _ ▲ 图 1.3 板载 DAP 下载器 二、STM32G474VET6 微控制器简介: s0 a" M7 L# R, X6 H& P2 F, ? 2.1 STM32G474VET6 特性! N5 Y# L/ N3 E9 ] V# K$ W( n 170Mhz 主频 512KB FLASH. y) c; W+ e }4 D9 f1 O 128KB SRAM 17 个定时器,包括 1 个高分辨定时器 HRTIM1(最高 184ps 精度),3 个高级定时器 TIM1、TIM8、TIM20,7 个通用定时器 TIM2、TIM3、TIM4、TIM5、TIM15、TIM16、TIM17,2 个基本定时器 TIM6、TIIM7,和 1 个低功耗定时器 LPTIM1 5 个 ADC,支持硬件过采样,其中 ADC1、ADC2、ADC4、ADC5 支持差分输入,最高转化速率可达 4MSPS3 \+ `1 M1 f/ O- g 4 个 DAC,其中 DAC1、DAC2 有外部通道,DAC3、DAC4 只有内部通道,最高转化速率可达 15MSPS3 P) {# P2 f2 E# Y: F, O) T' q, |" s 7 个轨到轨模拟比较器 6 个轨到轨可编程运算放大器,支持跟随模式、PGA 可编程增益模式和独立模式,带宽 15Mhz3 E8 Q H1 \7 d 3 个 FDCAN 4 个 IIC 5 个 UART / USART 4 个 SPI3 }- z g3 z# ^3 z 1 个 SAI USB 从机 RNG 随机数发生器 16 个通道 DMA : z- g- b$ K% ]. s* L 2.2 STM32G474VET6 引脚图及功能框图9 N4 J( O0 o* i) ]5 s; t" K- F - P6 O5 ~+ t" A, l$ ] STM32G474VET6 引脚图如图 2.1.1 所示,功能框图如图 2.1.2 所示。 8 U. [" j# C5 h6 i" O ▲ 图 2.1.1 STM32G474VET6 引脚图 ▲ 图 2.1.2 STM32G474VET6 功能框图 如有侵权请联系删除 转载自: AI电堂 |
【学习指南】基于STM32G474VET6 开发板实验经验分享(三)
【学习指南】基于STM32G474VET6 开发板实验经验分享(二)
【学习指南】基于STM32G474VET6 开发板基础实验经验分享一
【学习指南】基于STM32G474软件平台安装与使用教程
STM32 Explore | 基于STM32G474的STM32Cube生态系统线下培训
STM32固件库分享,超全系列整理
STM32G47x 双 Bank 模式下在线升级
基于STM32G473ZET6开发板设计经验分享
详细讲解STM32G4的软件工具和环境搭建
【经验分享】STM32G4_CORDIC与定点带符号整数数据格式