STM32G474开发板(一)单板设计-硬件介绍

本文介绍了基于STM32G474的开发板,强调其丰富的外设,包括17个定时器、多个串口、IIC、SPI、USB和丰富的模拟外设。开发板还配备了DAP下载器和PD模块,并提供QSPI-Flash扩展。作者计划开源所有硬件资源,并将开发板用于示波器项目的验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STM32G474开发板

简介

话不多说,先放图在这里插入图片描述
STM32G4系列发布也有一段时间了,但是网上关于G4的开发板一直很少,所以一直想体验一下G4的MCU,在我画板的时候,我已经体验到了G4的外设的恐怖,非常非常多的外设。尤其是在定时器方面,可以说是非常适合实时控制的场合了,让我感觉不足的是他的频率不是很高,只有170M。在STM的官网中,它的性能分类是在主流MCU,而不是高性能MCU。所以可能不太适合去接屏幕,做界面。但在控制方面是太合适了。
这块开发板的所有资料我都会在Github上开源,地址在文章最下方自取即可。

MCU的性能

主频:170M

存储方面:

Flash:512K
RAM:128K
支持QSPI-FLASH

外设方面(数字)

107个IO
17个定时器
3个CAN
4个IIC
5个USART/UART
1个LPUART
4个SPI
1个SAI
1个USB 2.0

外设方面(数字)

7 个 12 位 DAC
5 个 12 位 ADC
7 个超快轨到轨模拟比较器
6 个可用于 PGA 模式的运算放大器

相信大家也能看得出来这个外设的恐怖了,可以说是非常多的外设,我在制作引脚接口功能表的时候深有体会。

板载外设

板载DAP下载器,无需连接外部下载器,单板可实现调试

SWD接口引出,可以断开板载DAP下载器,方便外置下载器下载程序

板载PD模块,参考ST官方的PD设计,适用于开发PD接口

QSPI-Flash模块,可以焊接W25Q64/128/80/32等型号Flash

一颗红色LED,一颗绿色LED,一颗用户按键

IO接口全部引出(QSPI、USB、SWD通过功能接口引出)

开发资源

硬件资源目前是公布了单板的设计文件、DAP下载器的hex文件。
其他的软件资源,目前在做了,后续会慢慢发布,也欢迎网友能贡献G4的开发例程。

后续预告

手里有块STM32WB55的开发板在做了(新建文件夹ing)233
因为有个封装问题所以要做第二版才会发布,可以期待下。

已经开源的这个G4呢,后续会作为我示波器项目的单芯片的验证开发作用,会开发一些比如ADC、DAC、PLL的一些驱动程序,在示波器项目中也会开源出来。

开源地址

好了,可以去白嫖了~下载的时候求求点一下星星
关于硬件有什么问题欢迎私信。
github :https://github.com/lijinlong21549/STM32G474_board

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值