意法半導體更新TouchGFX軟體框架,新增強大功能和支持STM32Cube的...

2020-12-20 電子信息產業網

1月15日,意法半導體在STM32微控制器(MCU)軟體框架TouchGFX中增加了新功能,方便設備廠商為家用電器、家庭自動化、工業控制、醫療設備和穿戴設備開發吸引眼球的用戶界面。

最新版本引入了TouchGFX Generator功能,使項目創建和相關外圍設備配置過程變得更加輕鬆容易。作為STM32CubeMX初始化工具的插件,該功能可以根據最新的STM32Cube固件以及用戶所選的圖形設置和開發環境(IDE)生成自定義項目,支持STM32CubeIDE和領先的第三方IDE開發環境。

TouchGFX Generator是連接TouchGFX應用程式與MCU硬體的TouchGFX硬體抽象層(TouchGFXHAL)的主要開發工具,可以降低開發工作對用戶TFT顯示器知識的要求,並能夠讓各類開發者創建複雜先進的STM32圖形軟體。

TouchGFX Designer是在PC上運行的用於創建、管理和構建圖形應用程式的開發環境,增加了一些可以簡化導航、修改設置和控制代碼版本的功能。如果在STM32CubeMX中修改了項目配置, TouchGFX Designer的圖形設置將會自動更新。

此外,新版軟體還提升了在嵌入式STM32 MCU上運行的TouchGFX Engine的處理性能,改進後的紋理映射可將渲染時間縮短多達60%,並可以通過縮放和旋轉對象來增強動畫效果。此外,新版軟體還支持與印地語字體配合使用的字形替換(GSUB)表,簡化了高級排版顯示設計。

從簡單的應用程式,到需要高像素解析度和色深的應用軟體,開發者可以藉助TouchGFX靈活地創建高品質用戶界面。定製化STM32開發板的用戶可以在STM32CubeMX with TouchGFX Generator套件中配置TouchGFX軟體框架和所選微控制器的硬體功能,指定首選的IDE /編譯器然後生成項目。

使用現成的STM32顯示器開發套件開發產品原型的用戶,可以使用集成一個新的或預先創建的演示應用軟體的TouchGFX Designer開始開發工作,並藉助包含STM32Cube軟體和外部組件驅動程序的完整版電路板支持包(BSP)生成全部項目。


相關焦點

  • 意法半導體為STM32Cube生態系統增添新功能,提高軟體開發效率
    意法半導體STM32Cube®軟體開發生態系統發布軟體更新,讓用戶更輕鬆地篩選軟體示例,搜集和使用開發工具,自定義、使用和分享STM32Cube擴展軟體包。
  • TouchGFXDesigner 下載及安裝教程
    ,利用 STM32 的圖形功能和體系結構,TouchGFX 通過創建令人驚嘆的類似於智慧型手機的用戶圖形界面,加速了人機互動界面的革命。TouchGFX 框架包括 TouchGFX Designer(TouchGFXDesigner,一種易於使用、基於拖放的圖形構建PC工具)以及 TouchGFX 引擎(一種功能強大且經過優化的圖形核心)。TouchGFX 結合了所見即所得的模擬器和自動代碼生成功能,使 GUI 開發變得容易。
  • 「STM32CubeMonitor」 拍了拍你
    應該有小夥伴們已經使用過STMStudio來實時監測變量,與STMStudio相比,STM32CubeMonitor除了同樣可以提供變量監測的功能,還有非常豐富的組件可以搭建各種風格的圖形化界面,以及眾多免費的第三方組件可以進行功能擴展。此外,STM32CubeMonitor還支持遠程監測功能。
  • 如何利用STM32CubeMX來自動生成STM32代碼
    其中的緣由,離不開當時意法半導體推出的方便的固件庫。  為什麼區區一個 STM32 的固件庫可以有這麼大的作用?而意法半導體的固件庫則可以將這些操作變得簡單。 STD 庫和 HAL 庫之分  最早意法半導體推出的適配 STM32 的固件庫被稱為「STD 庫」(標準庫),我們用的最多的「STD 庫」要屬適配在 STM32F1 上面的「STM32F10x_StdPeriph_Lib_V3.5.0
  • 意法半導體(ST)的免費軟體簡化手機和可穿戴設備的人體活動檢測設計
    橫跨多重電子應用領域、全球領先的半導體供應商意法半導體(STMicroelectronics,簡稱ST)意法半導體在其簡單易用的Open.MEMS免費軟體庫中新增三個軟體包
  • STM32開發筆記3: STM32F407定時器2-5的使用方法
    單片機型號:STM32F407    STM32F4有多種定時器,其中TIM2-TIM5稱為通用定時器,具有相似的軟體設置及使用方法。在這裡還需要注意的是TIM3和TIM4為16位定時器,TIM2和TIM5為32位定時器。
  • 意法半導體推出集便利性、擴展性與Bluetooth5.0功能和安全性於一...
    意法半導體推出了 BlueNRG-2N 藍牙5.0認證網絡處理器,新產品可降低功耗,支持最新的藍牙功能,提高數據吞吐量,並增強隱私安全保護。
  • STM32開發筆記74: STM32L0低功耗喚醒後的時鐘選擇
    STM32硬體接口:按鍵盒8路輸入,網口與工控機軟體通信,CAN1直接控制ACR,CAN2給PUMA信號控制ACR,串口與上位機軟體通信(控制方向盤震動)。 主要有兩塊功能:靜態模式和遊戲模式。 Octonion 發布了一個STM32Cube擴展軟體包。
  • Ubuntu系統下安裝stm32官方開發工具STM32CubeIDE
    還有一個重要說明是,st公司先前收購過另外一款開發工具TrueSTUDIO,目前這款工具已經不再維護,並且其功能已經集合到了STM32CubeIDE中,所以今後開發stm32的朋友就直接下載使用STM32CubeIDE就好了,這是官方的唯一指定且繼續維護升級的開發工具。
  • STM32CubeMX升級至V5.2.0,STM32G4即將推出,STM32CubeIDE正式面世
    百度網盤下載: STM32CubeMX工具、HAL庫下載 這裡其實都是新增內容,對於開發者來說,不用這些新增內容,可以不用升級。 1.增加對STM32H7系列新雙核設備的支持 針對H7的內容,新增一些型號,和板卡的支持,大致如下:
  • 意法半導體和Arduino聯手擴寬創客社區使用STM32微控制器和傳感器...
    本文引用地址:http://www.eepw.com.cn/article/201606/293416.htm  STAR Otto的32位 STM32F469微控制器給Arduino生態環境帶來出色的性能,包括意法半導體的Chrom-ART™圖形加速器和MIPI DSI 顯示器接口,並配有開源圖形軟體庫。
  • TouchGFX中Callback模板實現原理
    designer幫我們自動生成代碼實現了,那與之對應的功能響應代碼具體是如何實現的呢?TouchGFX是用C++編寫的,藉助C++的模板特性,TouchGFX定義了一組Callback模板,基於此模板來實現上述響應的功能。
  • STM32啟動文件初探之startup_stm32f10x_hd.s(Reset_Handler函數)
    STM32硬體接口:按鍵盒8路輸入,網口與工控機軟體通信,CAN1直接控制ACR,CAN2給PUMA信號控制ACR,串口與上位機軟體通信(控制方向盤震動)。 主要有兩塊功能:靜態模式和遊戲模式。 Octonion 發布了一個STM32Cube擴展軟體包。
  • STM32CubeMX使用方法及功能介紹
    菜單欄打開軟體時有四個菜單:文件File、工程Project、Window窗口、Help幫助。當新建工程後增加了一個按鈕:Pinout引腳輸出菜單。 2.快捷按鈕欄和上面菜單欄一樣,打開軟體時和新建工程後存在差異,新建工程後增加一些快捷按鈕。 菜單每一個選項在下面章節(新建工程後)單獨講述。
  • ST 推出基於Cortex-M3的STM32L超低功耗微控制器
    STM32L系列產品採用意法半導體獨有的兩大節能技術:130nm專用低洩漏電流製造工藝和優化的節能架構,提供業界領先的節能性能。  除極高能效外,STM32L還具備提高數據安全性,促進系統安全操作的諸多安全功能,包括靈活的欠壓復位、片上快閃記憶體支持糾錯碼(ECC)、存儲器保護單元(MPU)和JTAG熔斷器。這些功能被推薦用於所有的需要安全產品特性和高度安全的代碼及用戶數據管理的應用。片上集成的USB 2.0 Full Speed支持模塊使STM32L還能支持移動外設。
  • ST計劃MadeForSTM32以增強STM32生態系統,同時增添新成員embOS和...
    嵌入式軟體可在STM32微控制器和微處理器上運行,可帶來各種功能(從MCU組件驅動程序到更高級的面向應用程式的功能)。大家看下圖就能清晰認識STM32Cube:/en/stm32cube-ecosystem.htmlSTM32微控制器及其廣泛的生態系統不斷幫助開發人員實現其創意和技術目標。
  • 意法半導體發布STM32狀態監測功能包,通過Cartesiam工具簡化機器...
    意法半導體近日發布一款免費的STM32軟體功能包,讓用戶可以用微控制器探索套件快速創建、訓練、部署 工業狀態監測智能邊緣設備 。
  • 詳解意法半導體STM32新戰略
    )、Jerome Roux (意法半導體執行副總裁,亞太區銷售及市場部主管)SbYesmc意法半導體執行副總裁,亞太區銷售及市場部主管Jerome Roux首先就介紹了新增添的STM32WB。Jerome Roux表示,WB是非常重要的產品系列,它融合了STM32的生態系統和架構,採用雙核射頻集成(CM0+ 內核負責協議棧)。意法半導體微控制器事業部市場總監Daniel Colonna表示,STM32WB射頻可以支持藍牙和802.15.4(zigbee、Thread),除了可以做藍牙數據傳輸,還可以進行語音、圖像顯示、傳感器的數據處理。
  • 意法推出STM32WL LoRa無線系統晶片系列產品 促進物聯網連接創新
    STM32WL系列整合意法半導體的STM32超低功耗微控制器(MCU)架構與支持多種調製方案的Sub-GHz射頻子系統,支持的調製協議包括射頻信號功率小但接收靈敏度高的LoRa技術,以及Sigfox、無線儀表總線(wM-Bus)等協議和其他專有協議及Sub-GHz標準所用的(G)FSK、(G)MSK和BPSK調製技術。
  • Sencha Touch:新的Touch Web App重量級框架
    Web的Sencha Touch框架,該框架是世界上第一個基於HTML5的Mobile App框架。Sencha,翻譯意為「煎茶」,是指一種在日本很流行的綠茶品種,「我們之所以選擇這個名字,因為它會喚醒下一代軟體開發並且它很容易記憶、拼寫 和發音」,在Java開發的傳統中,它代表了軟體開發的一個新水平階段。