只查看圖形界面框架的源代碼或 API 的工程師會被遺漏。ST 合作伙伴計劃的成員Mj?lner Informatics舉例說明了這一教訓(xùn)。該公司是早期的TouchGFX實施者,是 ST 圖形生態(tài)系統(tǒng)中極具象征意義的支柱。事實上,它的工程師與許多公司合作,例如咖啡機 UI 背后的團隊 PsiControl。Mj?lner 的貢獻(xiàn)范圍從咨詢服務(wù)到全面的定制軟件解決方案。此外,ST 合作伙伴還為工程團隊提供技術(shù)培訓(xùn),一旦這家丹麥公司推出 UI,他們就會接管。米約爾納現(xiàn)在還在利用STM32Cube.AI的嵌入式系統(tǒng)上提供機器學(xué)習(xí)解決方案。因此,讓我們看看圍繞圖形框架的生態(tài)系統(tǒng)的重要性。
框架的生態(tài)系統(tǒng)與框架本身一樣重要
選擇圖形框架有很多影響。開發(fā)人員仔細(xì)研究代碼和軟件工具,以確定解決方案是否適合他們。許多人試圖評估一個框架是否高效、靈活和適合他們的應(yīng)用。然而,這只是等式的一部分。事實上,一個經(jīng)驗很少的小團隊很少會從頭開始編寫整個 UI。無論框架如何,任務(wù)本身都會過于繁重。 接口是復(fù)雜的野獸。事實上,在用戶體驗和整體設(shè)計方面需要考慮的事情太多了,很容易落入陷阱,最終延遲上市并大幅增加成本。因此,圍繞框架的生態(tài)系統(tǒng)可能與框架本身一樣重要。簡而言之,確??蚣艿玫胶线m合作伙伴的支持可以節(jié)省大量時間、金錢和挫敗感。
Mj?lner 和 ST:合作的重要性
優(yōu)化挑戰(zhàn)的解決方案
開發(fā)人員經(jīng)常在代碼優(yōu)化方面遇到困難,尤其是因為嵌入式系統(tǒng)存在內(nèi)存或功耗限制。因此,代碼必須盡可能高效,否則項目可能會變得過于昂貴。程序員也知道,優(yōu)化系統(tǒng)的能力只有在多年經(jīng)驗之后才能實現(xiàn)。如果掌握一門編程語言需要數(shù)年時間,那么學(xué)習(xí)框架的來龍去脈也不例外。但是,小型團隊可能沒有實現(xiàn)出色優(yōu)化所需的人才或資源。因此,像 Mj?lner 這樣的 ST 授權(quán)合作伙伴通過提供其多年的 TouchGFX 經(jīng)驗來提供獨特的價值主張。 例如,向他們的團隊學(xué)習(xí)總是比犯常見錯誤更快。因此,TouchGFX 的生態(tài)系統(tǒng)至關(guān)重要,因為它解決了許多初創(chuàng)公司或小型團體面臨的優(yōu)化挑戰(zhàn)。
創(chuàng)新的前排座位
在優(yōu)化系統(tǒng)時,利用 ST 和 Mj?lner 之間的關(guān)系至關(guān)重要。例如,ST 授權(quán)合作伙伴告訴我們,他們致力于后來成為可緩存容器的早期實現(xiàn),這是一種使用位圖緩存來提高圖形性能的技術(shù)。同樣,在我們將其公開之前,Mj?lner 使用了某些版本的部分幀緩沖區(qū)。ST 在??經(jīng)過廣泛的開發(fā)和測試后,公開發(fā)布了新的 TouchGFX 功能。其中一些操作是與 Mj?lner 等合作伙伴一起進(jìn)行的,因為我們?nèi)栽诮鉀Q問題。因此,與 ST 授權(quán)合作伙伴合作可以幫助不熟悉嵌入式 GUI 的公司或?qū)で髢?yōu)化系統(tǒng)的公司。
ST 和 Mj?lner:高效工作流程的基礎(chǔ)
選擇正確的硬件規(guī)格
TouchGFX 4.16 及其新的 TouchGFX Designer功能展示了 PC 工具在設(shè)計 UI 時的重要性。開發(fā)人員可以開始他們的概念驗證、迭代,然后在接近生產(chǎn)時自定義他們的界面。但是,工程師在確定系統(tǒng)的最終硬件規(guī)格時可能會遇到困難。選擇正確的 MCU 或是否添加外部存儲器具有挑戰(zhàn)性,錯誤的答案可能會產(chǎn)生可怕的后果。 配置過大會對利潤產(chǎn)生負(fù)面影響,而配置過低會導(dǎo)致用戶體驗不佳。因此,解決方案是使用像 Mj?lner 這樣的公司的服務(wù),它可以幫助團隊規(guī)范他們的系統(tǒng)。他們與 PsiControl、Ceribell、Nilan 等公司合作的經(jīng)驗意味著他們可以快速確定需要哪些硬件。
學(xué)習(xí)定制
從頭開始開發(fā) UI 的開發(fā)人員也可能會感到孤立。ST 社區(qū)有一個專門討論 TouchGFX 的專區(qū),任何人都可以向?qū)<液凸こ處熖釂?。但是,有些情況需要更私密或量身定制的方法。然而,一些公司可能不愿意外包他們的用戶界面,因為擔(dān)心這可能會限制他們。因此,Mj?lner 提供各種級別的服務(wù)。在許多情況下,公司會創(chuàng)建一個界面,然后為其客戶提供培訓(xùn),以便他們的員工可以接管。因此,需要自定義元素或進(jìn)行最后一刻更改的初創(chuàng)公司可以自信地這樣做。這種方法甚至可以為將向 Mj?lner 學(xué)習(xí)的程序員提供職業(yè)建設(shè),因為他們會增加對 TouchGFX 的了解。
審核編輯:郭婷
-
嵌入式
+關(guān)注
關(guān)注
5178文章
20068瀏覽量
326840 -
存儲器
+關(guān)注
關(guān)注
39文章
7702瀏覽量
170573 -
API
+關(guān)注
關(guān)注
2文章
2031瀏覽量
65981
發(fā)布評論請先 登錄
ST25R300 NFC讀卡器技術(shù)解析與應(yīng)用指南
無人超市解決方案 智慧新零售解決方案
TI 《Analog Design Journal》(2025年第1期)# 高性能電源保護、信號鏈優(yōu)化和電能計量系統(tǒng)的設(shè)計挑戰(zhàn)
意法半導(dǎo)體全新eSIM解決方案ST4SIM-300介紹
芯科科技助力GlobalRnD優(yōu)化智能養(yǎng)老解決方案
通信設(shè)備EMC整改:從測試到優(yōu)化的系統(tǒng)性解決方案
優(yōu)化800G數(shù)據(jù)中心:高速線纜、有源光纜和光纖跳線解決方案
聊聊 全面的蜂窩物聯(lián)網(wǎng)解決方案
高頻應(yīng)用下的整流橋挑戰(zhàn):MDDEMI優(yōu)化與反向恢復(fù)時間控制方案
意法半導(dǎo)體新能源功率器件解決方案

Mj?lner和ST優(yōu)化挑戰(zhàn)的解決方案
評論