ST 意法半導體 STMicroelectronics GUI

意法新顯示板卡簡化低功耗裝置GUI設計

2020-11-03
意法半導體(ST)新推出STM32 Nucleo Shield顯示板卡,開創了物聯網產品人機介面之先驅。新SPI Shield顯示板卡X-NUCLEO- GFX01M1利用STM32G0微控制器(MCU)的經濟性,支援導入低成本非記憶體映射SPI快閃記憶體IC等新功能的最新版TouchGFX軟體(4.15.0版)。

如果採用STM32G0和TouchGFX開發專案,研發人員可用僅5美元的物料清單成本,為任何專案增加一個小繪圖介面螢幕,如此一來,計時器、控制器、家電等簡單的裝置也能為使用者帶來類似智慧型手機般的使用體驗。

X-Nucleo-GFX01M1 Shield顯示板卡支援新的X-cube-display套裝軟體,該套裝軟體提供了簡單的「hello world」介面常式。這款Shield板卡整合一塊2.2寸QVGA(320x240)SPI顯示螢幕、64 Mbit SPI NOR快閃記憶體和一個控制手把,可以與NUCLEO-G071RB等各種STM32 MCU開發板搭配使用,STM32G071RB是一款主流的ArmCortex-M0+ MCU,其整合高達128KB的快閃記憶體、36KB SRAM、各種通訊介面、類比外部針砭、快速I/O埠、硬體安全ID和一個USB Type-C Power Delivery控制器。

最新版TouchGFX軟體透過TouchGFX引擎的部分幀緩存方法,可以將GUI占用的RAM空間大幅降低高達90%,並讓在僅16-20KB的MCU RAM記憶體中使用簡單的使用者介面。新版軟體採用一種新的渲染演算法來加強GUI性能,並透過一個優化的順序先更新部分螢幕,然後再完成額外的幀更新,進而避免分散注意力的撕裂視覺效果。另外一個新增功能是支援非記憶體映射SPI 快閃記憶體,使更複雜的GUI可以將圖像、字體等占用大量記憶體空間的繪圖資源存放在低成本的外部記憶體中。

為了簡化使用者介面原型設計,TouchGFX Designer還提供了為STM32G071 Nucleo開發板和顯示開發套件優化的應用範本。必要時還可以把一個RTOS系統導入裝置中,並使用TouchGFX Generator工具更換硬體。

所有軟體元件現在都可以下載使用,包括X-cube-display套裝軟體和TouchGFX 4.15.0,以及在G071RB開發板上執行的程式碼範例。X-NUCLEO- GFX01M1和STM32G0產品已量產。

此外,還有一個新的繪圖小工具,可以簡化使用線、柱狀圖、面積圖、長條圖或組合圖顯示順序資料。這個小程式可以在任何一個STM32 MCU上順暢運作。開發人員可以使用TouchGFX Designer自訂顏色、布局等參數。

STM32H725的全面即用支援是另一個TouchGFX 4.15.0的新功能,使開發人員可以在意法半導體的Cortex-M7 MCU上執行微處理器級的繪圖。而STM32H725是STM32系列最新的繪圖應用旗艦產品,搭載550MHz處理器內核,採用意法半導體的Chrom-ART Accelerator™繪圖加速技術,可以提供更快的繪圖處理性能;8針SPI介面用於高速連接外部快閃記憶體和RAM,以及XGA TFT-LCD顯示控制器。TouchGFX Designer包含常式原始程式碼,點擊此處可以下載示範影片。

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!