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

編輯:admin 最后修改時間:2019-01-03


