项目介绍
基于RT1021设计了一套最小系统板,芯片型号是MIMXRT1021DAF5B。
最小系统使用TYPEC接口供电,带一块1.3寸显示屏,分辨率为:240*240。多余的引脚使用锡手指引出,接口使用了PCIE-52;这里因为引脚定义是由心情随便定的,所以不能与市面同类接口对插。保险起见,我还是给电源系统增加了过压过流保护电路。
板上还有一块64M FLASH芯片,我这里使用的型号是GD25Q64EWIGR,RT1021单片机手册介绍可以将程序放 在这块片外FLASH里跑。本调试,只用了内部flash,片外flash功能还没有验证。
设计思路
硬件方面: 首先确定好需要的外设,最起码需要一块屏幕,手边的1.3寸显示屏可以安排上。其次是最小系统的基本配置:电源,复位电路,晶振,启动配置电路,调试接口,对外接口......
代码调试: 调试平台首选官方IDE,然后根据例程调通屏幕,验证外设.....
硬件设计
RT1021的电源部分还是需要注意一下的,有一路内部电源要先于其他电源轨上电。电源硬件框图如下:
从typec口取电。然后经过防反接二极管D3后分成两路,一路给到TPS78233,TPS78233是一颗LDO,固定输出3.3V,负责给单片机提供一路长供电的电源,并保证SNVS_3.3V_IN网络优先上电;另一路经过过压过流保护芯片MP5016输出给后级电路。
SY8113是一颗DC-DC降压芯片,输出设置为3.3V,给单片机和外设供电。USB上电时系统先给SNVS_3.3V_IN上电,PMIC_ON_REQ输出信号打开MP5016,VDD_3.3V上电成功。需要注意DCDC_PSWITCH设置延时10MS后。RT1021自带ON/OFF硬件电路,接上一路按键就可以实现开关机功能。
**MCU外围电路:
**分为:复位,启动配置,晶振,片外FLASH,显示屏,扩展接口。
复位电路我这里使用SGM809B复位芯片,需要确保复位引脚在上电时序内均为低电平;
启动配置相关IO口需要注意MOD0需要拉低,MOD1需要拉高。其余BOOT相关引脚在上电时候要保持拉低状态,上电后就可以拿来用来;
如果使用片外FLASH则需要将GPIO_SD_B1_05悬空;
显示屏尺寸是1.3寸,分辨率是240*240,屏幕的pcb封装部分为了兼容老王家的屏做了调整。
成果展示
读取63号引脚AD值,打印到屏幕上
-
二极管
+关注
关注
147文章
9576浏览量
165935 -
NAND
+关注
关注
16文章
1678浏览量
136022 -
过压保护电路
+关注
关注
16文章
79浏览量
45283 -
MCU控制器
+关注
关注
0文章
27浏览量
6874 -
typec接口
+关注
关注
0文章
20浏览量
14347
发布评论请先 登录
相关推荐
评论