項(xiàng)目介紹
基于RT1021設(shè)計(jì)了一套最小系統(tǒng)板,芯片型號(hào)是MIMXRT1021DAF5B。
最小系統(tǒng)使用TYPEC接口供電,帶一塊1.3寸顯示屏,分辨率為:240*240。多余的引腳使用錫手指引出,接口使用了PCIE-52;這里因?yàn)橐_定義是由心情隨便定的,所以不能與市面同類(lèi)接口對(duì)插。保險(xiǎn)起見(jiàn),我還是給電源系統(tǒng)增加了過(guò)壓過(guò)流保護(hù)電路。
板上還有一塊64M FLASH芯片,我這里使用的型號(hào)是GD25Q64EWIGR,RT1021單片機(jī)手冊(cè)介紹可以將程序放 在這塊片外FLASH里跑。本調(diào)試,只用了內(nèi)部flash,片外flash功能還沒(méi)有驗(yàn)證。
設(shè)計(jì)思路
硬件方面: 首先確定好需要的外設(shè),最起碼需要一塊屏幕,手邊的1.3寸顯示屏可以安排上。其次是最小系統(tǒng)的基本配置:電源,復(fù)位電路,晶振,啟動(dòng)配置電路,調(diào)試接口,對(duì)外接口......
代碼調(diào)試: 調(diào)試平臺(tái)首選官方IDE,然后根據(jù)例程調(diào)通屏幕,驗(yàn)證外設(shè).....
硬件設(shè)計(jì)
RT1021的電源部分還是需要注意一下的,有一路內(nèi)部電源要先于其他電源軌上電。電源硬件框圖如下:
從typec口取電。然后經(jīng)過(guò)防反接二極管D3后分成兩路,一路給到TPS78233,TPS78233是一顆LDO,固定輸出3.3V,負(fù)責(zé)給單片機(jī)提供一路長(zhǎng)供電的電源,并保證SNVS_3.3V_IN網(wǎng)絡(luò)優(yōu)先上電;另一路經(jīng)過(guò)過(guò)壓過(guò)流保護(hù)芯片MP5016輸出給后級(jí)電路。
SY8113是一顆DC-DC降壓芯片,輸出設(shè)置為3.3V,給單片機(jī)和外設(shè)供電。USB上電時(shí)系統(tǒng)先給SNVS_3.3V_IN上電,PMIC_ON_REQ輸出信號(hào)打開(kāi)MP5016,VDD_3.3V上電成功。需要注意DCDC_PSWITCH設(shè)置延時(shí)10MS后。RT1021自帶ON/OFF硬件電路,接上一路按鍵就可以實(shí)現(xiàn)開(kāi)關(guān)機(jī)功能。
**MCU外圍電路:
**分為:復(fù)位,啟動(dòng)配置,晶振,片外FLASH,顯示屏,擴(kuò)展接口。
復(fù)位電路我這里使用SGM809B復(fù)位芯片,需要確保復(fù)位引腳在上電時(shí)序內(nèi)均為低電平;
啟動(dòng)配置相關(guān)IO口需要注意MOD0需要拉低,MOD1需要拉高。其余BOOT相關(guān)引腳在上電時(shí)候要保持拉低狀態(tài),上電后就可以拿來(lái)用來(lái);
如果使用片外FLASH則需要將GPIO_SD_B1_05懸空;
顯示屏尺寸是1.3寸,分辨率是240*240,屏幕的pcb封裝部分為了兼容老王家的屏做了調(diào)整。
成果展示
讀取63號(hào)引腳AD值,打印到屏幕上
-
二極管
+關(guān)注
關(guān)注
148文章
9859瀏覽量
168457 -
NAND
+關(guān)注
關(guān)注
16文章
1701瀏覽量
136949 -
過(guò)壓保護(hù)電路
+關(guān)注
關(guān)注
16文章
80瀏覽量
45508 -
MCU控制器
+關(guān)注
關(guān)注
0文章
27瀏覽量
6961 -
typec接口
+關(guān)注
關(guān)注
0文章
20瀏覽量
14434
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
基于NXP i.MX RT1021跨界MCU實(shí)現(xiàn)一個(gè)簡(jiǎn)單的波形采集

如何去實(shí)現(xiàn)一種基于51最小系統(tǒng)的跑馬燈設(shè)計(jì)?
如何去實(shí)現(xiàn)一種基于51最小系統(tǒng)的跑馬燈設(shè)計(jì)
怎樣去設(shè)計(jì)一種51單片機(jī)的最小系統(tǒng)電路呢
如何去實(shí)現(xiàn)一種STM32F102ZET6最小系統(tǒng)的設(shè)計(jì)呢
怎樣去畫(huà)出一種STM32FZET6單片機(jī)的最小系統(tǒng)板呢
怎樣去設(shè)計(jì)一種基于stm32vet6最小系統(tǒng)板的麥克納姆輪遙控小車(chē)呢
rt1021編譯出錯(cuò)請(qǐng)問(wèn)如何處理
RT1021 BEE XIP無(wú)法啟動(dòng)是怎么回事?
RT1021 BEE認(rèn)證加密后,板子沒(méi)有運(yùn)行是什么原因造成的?
RT1021時(shí)鐘配置異常怎么解決?
一種基于STM32的最小系統(tǒng)及串口通信的實(shí)現(xiàn)

評(píng)論