任务介绍
选择的任务五,绘制一个最小系统板并引出所有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期嘿嘿
心得体会
感谢硬禾和得捷举办的活动
U5G9这种复杂电源的单片机,还是得多画,外设一共就那些,画多了就不愁没layout思路了,单片机嘛点个LED跑起来还是很容易的,还是做项目学得快,得靠项目来击败DDL