
任务介绍选择的任务五,绘制一个最小系统板并引出所有IO,在板上处理好电源,引出DSI接口连接MIPI屏幕 各个模块介绍在板子连接方面,选择3个2x20p的2.54排针,便宜又方便拔插扩展,每个排针均配备了5V和GND引脚,只接一个排针就可开始使用 在电源方面,使用GD的LDO,输出3V3,最大可输出2A电流,可为U5G9提供强劲动力 在MCU方面,选择的是STM32U5G9ZJT6Q,这颗芯片是U5系列的顶配,内部有4MB的flash和3MB的RAM,M33内核带来高频安全的运行,考虑到DIY的方便,具体封装选用的是U5G9ZJ,LQFP144方便了焊接debug。 原理图的介绍使用3个2x20p的排针,将除DSI和QSPI的外设全部引出来 U5G9有多个电源,根据ST的硬件手册对每个电源放置电容来滤波,主电源是VCC3V3,通过0R电阻和各个电源进行连接,可直接贴上或取下电阻,来更换电源方式 另外每一路电源都从内电层走到排针,方便外接供电 PCB设计介绍PCB设计选用4层板,以便给高速信号更好的阻抗和接地,L2为GND层,仅少部分区域用于AGND,L3为电源层,分布这USB、DSI、SMPS等电源,均引出到IO排针上,并可通过0R电阻和VCC3V3主电源进行连接 在高速信号方面,DSI信屏幕接口和外挂NOR FLASH均做了阻抗和等长设计 模块主要性能设计了一个DSI接口,根据MIPI屏幕的引脚定义进行30PIN插座的连接,可驱动2Lane的MIPI屏幕,引出了3个2x20p的排针接口,除DSI和QSPI接口均引出,可扩展多个屏幕,以U5G9丰富的外设和图形加速器,可实现多屏异常显 在板上扩展了一个四线的SPI NOR FLASH,可使用W25Q等常见型号,FLASH芯片底部设计了散热焊盘 eZ-PLM上新建物料截图在eZ-PLM中添加MCU,这个网站还是很新的,U5G9直接搜索就有了 将PCB工程也上传到网站里,命名来个01,后面还有5期嘿嘿 |
兔哥的ST67——【000】ST67模组订购
基于LORA的环境感知系统
经验分享 | 使用CubeMx配置NVIC时为何不见子优先级?
经验分享 | 三个 ADC 同步模式配置以及 CubeMx 错误配置的解决方法
经验分享 | STM32U5 ADC+DMA配置演示
兔哥的边缘AI【001】——DIY-STM32N6全IO扩展板
兔哥的BLE【002】-WB09最小系统板PCB设计
兔哥的L4【001】——32脚的小板
新版STM32Cube for Visual Studio Code开发体验
STM32F429使用TouchGFX制作图形化界面