2025 Make Blocks阶段1 - 基于STM32H743的MCU核心板设计
该项目使用了stm32h743,实现了核心板的设计,它的主要功能为:板载了rgb屏幕和saram,外引出gpio,主要用于实现人机交互控制。
标签
嵌入式系统
STM32
核心板
悠悠兹有
更新2025-07-02
26
KiCad文件
全屏

任务介绍

本次任务主要想完成的任务是1。实现 用于简易示波器/频谱仪/信号发生器的核心板。

模块介绍

以核心板和扩展版的方式实现一个简单示波器的功能。芯片使用的是是stm32h743.主频可达480M。有ldtc控制器,可以很流程的实现驱动rgb888类型的屏幕。此板卡主要用于示波器开发学习套件的主控,用于实现信息采集,和信息展示。


原理图和PCB模块介绍

供电吗,通过usb供电,有一个电源灯指示。一个3.3v的电源ldo。

image.png

主控芯片外围,设计一个reset, 一个测试led灯。

image.png

设计一个sdram,用于屏幕的显示缓存ram,一个1gb的flash,用于保存一些中间数据

image.png

外部接口,rgb接口和触摸接口

image.png

pcb图

image.png


由于这块核心板采用了stm32h743ii,io引脚充足,引出20根引脚用于采集数据。

3d展示图如下

image.png

使用了一个七针的调试口,用于下载和调试程序。有一个uart串口,一个reset脚,一个swd调试口。还可以通过调试口给板子供电 。

模块主要性能指标和管脚定义

类型

MCU核心板

核心芯片

STM32H743IITx

内核

Arm Cortex-M7

时钟频率

480MHz

SRAM

1024KB

Flash

2048KB

IO数量

176

板卡尺寸

53mm x 99mm

供电电压

4.5V~5.5V

输出信号电平

3.3V

管脚定义


管脚属性

管脚名

管脚编号分组

PWR

3.3V

15 23 36 49 62 72 82 91 103 127 136 149 159 172 114 39

rgb

-

131 132 133 173 174 175 176 7 11 12 13 45 83 85 86 87 88 89 128 129 130 107 110 111 155 156 157 28 42 119 150 4 5

osc

ph0 ph1

29 30

sdram

-

43 44 46 66 67 106 108 109 112 160 16 17 18 19 20 21 59 60 61 62 63 64 65 142 143 96 97 98 104 105 169 170 68 69 70 71 72 73 74 75 76 77 78

user led

ph7

84

I/O


152 153 154 138 92 93 94 95 115 116 117 118 139 140 141 144 143 146 145 147 151

uart

Pa9 pa10

120 121

usb

pa 11 pa12

122 123

debug

pa13 pa14

124 137

spi

pb2 pb6

58 164 99 100 101

板上设置及标识

标记

名称

默认状态

描述

D2

PWR

指示5V电压是否工作正常

D3

STA

通过编程可以进行状态指示

eZ-PLM上新建物料和项目的截图

image.png

物料添加展示图


image.png

项目详情图


心得体会
eZ-PLM功能很强大,用起来有点复杂。可以很好的到处kicad用到的封装,这点省心很多。pcb画的水,感觉后期需要修改,对于引脚密集的画板,还是不太熟练 。

电子森林新的活动规则,很有创意,一点在推陈出新的出活动,真的很有可玩性。



软硬件
电路图
附件下载
Make_Blocks.kicad_sch
Make_Blocks.kicad_pcb
团队介绍
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号