這些支持GUI的STM32擺在你面前,該選擇誰(shuí)? | 文末有驚喜
如今的嵌入式電子設(shè)備越來(lái)越智能,“智能”的一個(gè)標(biāo)志,就是Ta能夠和用戶進(jìn)行更加自然和高效的“溝通”。這就需要一個(gè)功能更為強(qiáng)大的人機(jī)交互界面(HMI)做支撐。 因此越來(lái)越多的智能產(chǎn)品,不管是新興的物聯(lián)網(wǎng)產(chǎn)品,還是智能家電或智能制造設(shè)備,都會(huì)將圖形化界面(GUI)作為HMI的主要形式——GUI既美觀又直觀,會(huì)讓用戶體驗(yàn)大幅提升,自然會(huì)成為產(chǎn)品不可或缺的組成部分。 作為嵌入式系統(tǒng)核心的MCU,以往由于性能受限,難于支持GUI所需的圖形顯示的要求。而現(xiàn)在這已經(jīng)成為了歷史,一大波圖形顯示MCU已經(jīng)來(lái)了! 硬件功能配置 從2011年推出高性能STM32F4產(chǎn)品以來(lái),ST不斷在圖形顯示MCU上投入研發(fā)資源,先后推出了STM32F7, STM32H7,STM32L4+等產(chǎn)品系列,目前STM32具有圖形顯示接口(LCD-TFT接口或MIPI-DSI接口)的子產(chǎn)品線已有6條之多。大家可以從圖1中看到STM32圖形顯示產(chǎn)品的全貌。 圖1,STM32圖形產(chǎn)品一覽 為了支持HMI/GUI中的圖形處理的需要,STM32圖形顯示MCU產(chǎn)品中包含一些列特殊功能: - Chrom-ART加速器:用于提升2D圖形處理能力,STM32所有圖形顯示MCU中都包括該功能。 - 硬件JPEG解碼器:STM32F7、STM32H7系列MCU具有該功能。 - Chrom-GRC功能:可優(yōu)化圓形屏顯示效果,在STM32L4+系列MCU中增添了該功能。 這些硬件配置使用戶在享受圖形顯示的高效開(kāi)發(fā)的同時(shí),將MCU的性能發(fā)揮到極致。 圖2,STM32L4+系列MCU中包括的Chrome-GRC功能 軟件+開(kāi)發(fā)板生態(tài) 開(kāi)發(fā)圖形顯示功能,需要高性能的MCU硬件作為基礎(chǔ),同時(shí)也需要完備的圖形庫(kù)軟件和配套開(kāi)發(fā)板做支持。STM32在“軟件+開(kāi)發(fā)板”這方面的資源同樣十分豐富。目前ST提供免費(fèi)版STemWin,以及付費(fèi)版的TouchGFX或Embedded Wizard三種圖形庫(kù)軟件(詳見(jiàn)圖3)。 圖3,ST提供的三種圖形庫(kù)軟件 配套開(kāi)發(fā)板包括Discovery開(kāi)發(fā)板和EVAL開(kāi)發(fā)板(詳見(jiàn)圖4和圖5)。 圖4,與STM32圖形顯示MCU配套的Discovery開(kāi)發(fā)板 圖5,與STM32圖形顯示MCU配套的EVAL開(kāi)發(fā)板 為了方便工程師選擇適合自己圖形顯示應(yīng)用的STM32產(chǎn)品,在最新版的STM32CubeMX 4.25中還新增了圖形MCU選型框,可以根據(jù)液晶屏的規(guī)格以及系統(tǒng)外掛Flash或RAM的資源要求,幫助工程師快速選取出最適合的STM32產(chǎn)品。大家可以下載最新的STM32CubeMX去試用和體驗(yàn)。 圖6,在新版STM32CubeMX中,可以根據(jù)實(shí)際需求快速選擇合適的圖形顯示MCU 如何快速上手? 下面重點(diǎn)來(lái)了——對(duì)于有圖形顯示需求的小伙伴,如果想評(píng)估STM32產(chǎn)品,可以將項(xiàng)目信息和產(chǎn)品需求發(fā)送郵件到mkt.china@st.com,你就有機(jī)會(huì)獲得測(cè)試用Discovery開(kāi)發(fā)板哦!贈(zèng)品有限,先到先得。 如果你需要本文中提到的以下技術(shù)資源和資料,請(qǐng)向微信公眾號(hào)“STM32單片機(jī)”直接發(fā)送消息“GUI資料”,按照提示操作即可。 1) STM32CubeMX 下載請(qǐng)回復(fù)“SCM” 2) STemWin 下載請(qǐng)回復(fù)“SW” 3) TouchGFX試用版 下載請(qǐng)回復(fù)”TG” 4) Embedded Wizard試用版 下載請(qǐng)回復(fù)“EW” 在后續(xù)的文章中,我們還會(huì)手把手告訴你,如何使用STM32CubeMX 4.25自帶的圖形MCU選型框選擇一顆適合自己GUI應(yīng)用的STM32產(chǎn)品。 下面這些資料不妨一看: 1、STM32 GUI在線培訓(xùn) 2、STM32GUI培訓(xùn) - HMI實(shí)驗(yàn)(上) 3、STM32GUI培訓(xùn) - HMI實(shí)驗(yàn)(下) 4、STM32 GUI培訓(xùn)資料(2018.6) 歡迎關(guān)注微信公眾賬號(hào):STM32單片機(jī)編輯:admin 最后修改時(shí)間:2019-01-03