前兩天收到了華芯微特提供的一塊開(kāi)發(fā)板,今天抽時(shí)間測(cè)試了一下,感覺(jué)效果還不錯(cuò),分享給大家。
之前做了一個(gè)7寸觸摸屏控制器的項(xiàng)目,用的STM32F429IGT6+SDRAM芯片的方案。去年漲價(jià)前這款單片機(jī)的價(jià)格大概是30元左右,現(xiàn)在一查,單價(jià)已經(jīng)超過(guò)200了,實(shí)在用不起了。。。
所以就想著找一個(gè)便宜點(diǎn)的方案。無(wú)意中看到了華芯微特的一個(gè)芯片SWM32SRET6,芯片特點(diǎn)如下:
1.Cortex-M4內(nèi)核2.最高工作頻率:120MHz;
3.超大內(nèi)部存儲(chǔ)器:512K Flash、128K RAM;
4.豐富串行接口:最多4路UART、2路I2C、2路SPI、1路CAN;
5.豐富并行總線:支持SRAM、SDRAM、NOR Flash;
6.TFT-LCD控制器:支持RGB、MPU,最高分辨率1024*768;
7.內(nèi)置8MB的SDRAM;
8.SDIO接口:支持SDIO接口協(xié)議;
9.DMA控制器:支持存儲(chǔ)器、外設(shè)間的數(shù)據(jù)搬運(yùn)。
其中芯片內(nèi)置TFT-LCD控制器、8MB的SDRAM,非常適合做GUI的應(yīng)用。內(nèi)置SDRAM,省去了外接SDRAM芯片復(fù)雜的布線,也節(jié)省了MCU的引腳。于是找官方申請(qǐng)了一塊開(kāi)發(fā)板測(cè)試。看了一下開(kāi)發(fā)板原理圖,正好與手上的7寸屏接口一樣,可以直接接上測(cè)試。
測(cè)試過(guò)程也比較順利,我使用的是Keil的開(kāi)發(fā)環(huán)境,首先需要安裝芯片對(duì)應(yīng)的庫(kù)。官方已經(jīng)提供,直接雙擊安裝即可。之后打開(kāi)測(cè)試工程,可以看到工程目錄中包含了芯片的庫(kù)文件、啟動(dòng)文件,以及移植的LittleVGL、FatFS文件系統(tǒng)等。與其它CortexM內(nèi)核的單片機(jī)開(kāi)發(fā)流程基本一樣。
之后根據(jù)自己的顯示屏?xí)r序修改一下程序,找到顯示初始化的函數(shù),根據(jù)顯示屏的手冊(cè)修改以下幾個(gè)參數(shù)即可:
編譯之后無(wú)錯(cuò)誤,通過(guò)Jlink下載后觀察效果。
測(cè)試程序的功能是將SD卡的幾張圖片加載到SPI-Flash(首次運(yùn)行),再?gòu)腟PI-Flash加載到SDRAM,然后幾個(gè)圖片依次播放刷屏。這里測(cè)試的是RGB565接口的800*480分辨率的顯示屏,刷新速度還不錯(cuò)。測(cè)試效果如下:
只運(yùn)行了一下測(cè)試程序,感覺(jué)還可以。其它的還有待測(cè)試。綜合評(píng)價(jià)一些這個(gè)芯片,有其特點(diǎn)(內(nèi)置SDRAM),也有其不足(Flash不夠大,沒(méi)有USB接口),做一些簡(jiǎn)單的GUI程序以及控制比較合適。
當(dāng)然華芯微特也有其它系列的芯片,M0內(nèi)核、M4內(nèi)核都有。他們沒(méi)有追求與ST的軟硬件兼容,這使得開(kāi)發(fā)人員轉(zhuǎn)換方案可能需要點(diǎn)時(shí)間,但是當(dāng)前ST及國(guó)產(chǎn)兼容方案的芯片價(jià)格飛漲,不兼容的芯片反而顯得性?xún)r(jià)比比較高了,是個(gè)不錯(cuò)的選擇。
編輯:lyn
-
控制器
+關(guān)注
關(guān)注
114文章
16906瀏覽量
182604 -
STM32
+關(guān)注
關(guān)注
2288文章
10996瀏覽量
361873 -
GUI
+關(guān)注
關(guān)注
3文章
674瀏覽量
40651
原文標(biāo)題:推薦一款適合做GUI的國(guó)產(chǎn)MCU
文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
USB轉(zhuǎn)UART芯片大全:從經(jīng)典到創(chuàng)新,總有一款適合你!
適合12V系統(tǒng)產(chǎn)品的一款2通道H橋驅(qū)動(dòng)芯片-SS6809A

請(qǐng)問(wèn)為ADC選Driver主要要看哪幾項(xiàng)技術(shù)指標(biāo)呢?
DAC81408適合做信號(hào)發(fā)生器嗎?
村田電感哪個(gè)型號(hào)適合做濾波器?
分享一款GUI開(kāi)發(fā)神器
請(qǐng)問(wèn)能不能推薦適合做電壓跟隨器的電流型運(yùn)算放大器?
使用哪種運(yùn)放比較適合做衰減用,且不會(huì)失真很?chē)?yán)重?
請(qǐng)問(wèn)lmv324適合做跟隨器嗎?
運(yùn)放搭建的電壓跟隨器電路是電壓反饋還是電流反饋啊?
LM2904適合做電流采樣嗎?
請(qǐng)問(wèn)opa820能做電壓跟隨器嗎 ?
TLV9151是否適合作為跟隨器(G=1)使用?
什么神經(jīng)網(wǎng)絡(luò)模型適合做分類(lèi)
SD3012為什么適合做角度和位置的反饋

評(píng)論