前兩天收到了華芯微特提供的一塊開發(fā)板,今天抽時間測試了一下,感覺效果還不錯,分享給大家。
之前做了一個7寸觸摸屏控制器的項(xiàng)目,用的STM32F429IGT6+SDRAM芯片的方案。去年漲價前這款單片機(jī)的價格大概是30元左右,現(xiàn)在一查,單價已經(jīng)超過200了,實(shí)在用不起了。。。
所以就想著找一個便宜點(diǎn)的方案。無意中看到了華芯微特的一個芯片SWM32SRET6,芯片特點(diǎn)如下:
1.Cortex-M4內(nèi)核2.最高工作頻率:120MHz;3.超大內(nèi)部存儲器: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控制器:支持存儲器、外設(shè)間的數(shù)據(jù)搬運(yùn)。
其中芯片內(nèi)置TFT-LCD控制器、8MB的SDRAM,非常適合做GUI的應(yīng)用。內(nèi)置SDRAM,省去了外接SDRAM芯片復(fù)雜的布線,也節(jié)省了MCU的引腳。于是找官方申請了一塊開發(fā)板測試??戳艘幌麻_發(fā)板原理圖,正好與手上的7寸屏接口一樣,可以直接接上測試。
測試過程也比較順利,我使用的是Keil的開發(fā)環(huán)境,首先需要安裝芯片對應(yīng)的庫。官方已經(jīng)提供,直接雙擊安裝即可。之后打開測試工程,可以看到工程目錄中包含了芯片的庫文件、啟動文件,以及移植的LittleVGL、FatFS文件系統(tǒng)等。與其它CortexM內(nèi)核的單片機(jī)開發(fā)流程基本一樣。

之后根據(jù)自己的顯示屏?xí)r序修改一下程序,找到顯示初始化的函數(shù),根據(jù)顯示屏的手冊修改以下幾個參數(shù)即可:


編譯之后無錯誤,通過Jlink下載后觀察效果。
測試程序的功能是將SD卡的幾張圖片加載到SPI-Flash(首次運(yùn)行),再從SPI-Flash加載到SDRAM,然后幾個圖片依次播放刷屏。這里測試的是RGB565接口的800*480分辨率的顯示屏,刷新速度還不錯。測試效果如下:
只運(yùn)行了一下測試程序,感覺還可以。其它的還有待測試。綜合評價一些這個芯片,有其特點(diǎn)(內(nèi)置SDRAM),也有其不足(Flash不夠大,沒有USB接口),做一些簡單的GUI程序以及控制比較合適。
當(dāng)然華芯微特也有其它系列的芯片,M0內(nèi)核、M4內(nèi)核都有。他們沒有追求與ST的軟硬件兼容,這使得開發(fā)人員轉(zhuǎn)換方案可能需要點(diǎn)時間,但是當(dāng)前ST及國產(chǎn)兼容方案的芯片價格飛漲,不兼容的芯片反而顯得性價比比較高了,是個不錯的選擇。
編輯:jq
-
芯片
+關(guān)注
關(guān)注
463文章
54409瀏覽量
469106 -
SDRAM
+關(guān)注
關(guān)注
7文章
458瀏覽量
57840 -
SD卡
+關(guān)注
關(guān)注
2文章
592瀏覽量
69658 -
m4內(nèi)核
+關(guān)注
關(guān)注
0文章
3瀏覽量
5029
發(fā)布評論請先 登錄
拆解風(fēng)扇燈帶你看國產(chǎn)32位MCU控場
PT153S是方寸微電子自主研發(fā)的一款全國產(chǎn)化USB千兆網(wǎng)卡芯片
為什么國產(chǎn)MCU的工程生態(tài)很難統(tǒng)一?
2025-2026年MCU生態(tài)全景分析:國產(chǎn)替代的下一個戰(zhàn)場是\"工具鏈\"
[工具討論] 如果有一款國產(chǎn)圖形化配置工具STM32Cube,支持所有內(nèi)核和廠商MCU,你會用嗎?
測評:AMC23C12,一款高效可靠的隔離式窗口比較器
浮思特 | 空氣凈化器控制方案中,ABOV單片機(jī)適合做什么
推薦一款比較適合做GUI的國產(chǎn)MCU!
評論