資源行業: 越野車
Altia 宣布 DeepScreen GUI 代碼在英飛凌 XMC7200 MCU 上運行
Altia 今天宣布 Altia DeepScreen 生成的圖形代碼正在 Infineon XMC7200 32 位微控制器 (MCU) 上運行。 Altia 和英飛凌在為生產嵌入式設備部署嵌入式 GUI 方面擁有豐富的成功歷史,現在可以為電動汽車充電站、電動摩托車和其他物聯網應用等工業設備提供高影響力、優化的圖形。
英飛凌 XMC7200D-E272K 旨在滿足工業應用的要求,是一款真正的可編程嵌入式片上系統,集成了兩個 350 MHz Arm® Cortex®-M7 作為主應用處理器和一個 100 MHz Arm® Cortex®-M0+。 該 MCU 包括高達 8 MB 閃存和 1 MB SRAM。 它還包括一個嵌入式多媒體卡 (eMMC) 接口,可輕鬆擴展閃存。
英飛凌科技軟件產品營銷經理 Lisa Kamp 表示:“英飛凌的 XMC7200 MCU 提供一流的計算性能,配備雙 Arm® Cortex® M7 內核、高達 8 MB 的閃存以及許多其他適用於高端工業應用的增值功能,支持下一代嵌入式顯示器和高級圖形。” “借助 Altia 的高效圖形代碼,該產品組合使我們的客戶能夠為功能強大且經濟高效的應用程序提供豐富的嵌入式 GUI,所有這些都直接在 ModusToolbox™ 軟件生態系統中啟用。”
Altia 非常適合為英飛凌 XMC7200 系列等內存高效 MCU 提供嵌入式圖形解決方案。 Altia 二進制資源管理器用於修剪設計圖形以有效利用內存。 包含運行時字體引擎來優化文本形狀和文本字距調整。 Altia 的代碼生成器採用高效的軟件渲染,即使在沒有圖形加速或顯示控制器的 MCU 上也能快速呈現 GUI 內容。 由於 Altia 的代碼生成解決方案不依賴於圖形硬件加速,因此 Altia 生成的代碼可以部署到任何硬件,甚至是沒有操作系統的應用程序。
“我們很高興將我們的代碼生成支持擴展到包括英飛凌的 MCU。 我們的合作始於多年前在汽車領域的第一代 TRAVEO™ 產品。 今天,我們繼續與英飛凌在汽車領域合作,支持第二代 TRAVEO™、T2G 系列,並且我們正在通過 PSoC™ 6 和 XMC7200 將我們的業務範圍擴展到工業應用。”Altia 營銷副總裁 Jason Williamson 說道。 “我們的 DeepScreen 代碼生成器的智能架構可為任何硬件提供高影響力、佔用空間小的 GUI。”
有關為 Infineon XMC7200 系列設計、開發和部署嵌入式 GUI 的更多信息,請訪問 www.altia.com/get-started.
關於 Altia
Altia 是一家提供圖形用戶界面設計和開發工具的軟件公司,可用於從概念到最終生產代碼。 我們的 GUI 編輯器,Altia Design,為開發團隊提供實現基於模型的開發流程的能力,從而實現清晰的團隊溝通和加速用戶界面開發。 我們的 代碼生成器,Altia DeepScreen,支持 範圍廣泛的低功率到高功率處理器 來自各種行業領先的矽供應商。 Altia 生成經過優化以充分利用硬件資源的純 C 源代碼。 Altia 生成的圖形代碼驅動著全球數百萬台顯示器——從汽車儀錶盤、HUD 和收音機到恆溫器、洗衣機和醫療設備。
我們的使命是獲得最好的 汽車, 醫生 和 消費者 以最低成本的硬件在最短的時間內將接口投入生產。
Altia 成立於 1991 年。其客戶包括汽車 OEM 和一級供應商,如大陸汽車、電裝、菲亞特克萊斯勒汽車、福特汽車公司、通用汽車、本田、雷諾、Magneti Marelli、日本精機、法雷奧、偉世通等,以及領先的消費者Electrolux、Whirlpool、NordicTrack 等設備製造商。
有關 Altia 的更多信息,請訪問 www.altia.com 或 電子郵件 [電子郵件保護].
免費軟件 GUI 價格昂貴
遊戲設計工具如何使汽車駕駛艙現代化
GUI 軟件可能讓您失望的 9 種方式
GUI 軟件可能讓您失望的 9 種方式
開源軟件之所以具有吸引力,是因為它沒有或很低的進入門檻。 不幸的是,它為其他成本敞開了大門。 手動編碼時,開發和維護 GUI 的成本要高出 50%。 然後,如果您不想讓您的代碼開源,則必須支付商業許可費用。 最初作為節約成本的措施會讓您陷入漫長而昂貴的開發週期。
或者,您的 GUI 應用程序開發環境可以加速設計和交付,甚至允許您 在構建時在真實硬件上測試您的設計. 使用正確的開發工具,每項工作都會變得更輕鬆。 雖然您可能看不到開源工具的高度專業化,但一些解決方案和資源是專門為嵌入式 GUI 項目設計的。
選擇一個有幫助而不是傷害的嵌入式 GUI 工具
創造一個偉大的產品並不容易,這就是為什麼這個過程的某些部分必須簡單的原因。 選擇正確的技術可以為您的嵌入式 GUI 團隊避免很多麻煩。 這九個注意事項將幫助您 避免常見的陷阱並保持在成功發布的道路上.
1 – 更小的內存佔用
在錢不是問題之前,成本將始終是產品開發過程中的一個因素。 當製造商使用最便宜的硬件時,產品的零售價將對消費者更具吸引力。 每一次將 RAM 和閃存需求降低 50% 的機會都會出現在底線,反之亦然。
例如,智能恆溫器的預算無法容納 100 美元的處理器。 隨著顯示器尺寸或複雜性的增加,成本節省也會變得非常顯著。 深思熟慮的架構產生高效的代碼, 降低硬件預算. 適應小內存佔用的能力對於低代碼和無代碼解決方案生成的代碼尤為重要。
2 – 低代碼或無代碼 GUI 設計
一小部分 GUI 開發人員可以找到最小化內存佔用的方法,但這樣的工作並不是特別划算。 低代碼和無代碼 GUI 設計技術降低了工程成本和交接需求
如果您是設計師,請畫一個圓圈並將其放在您想要的位置。 無需考慮圓的公式或每個像素應如何顯示。 當設計人員可以自己使用軟件時,在進入製造之前與工程師的來回交流就會減少。
3 – 直觀的可用性
Altia 客戶報告說,使用正確的 GUI 設計堆棧可以幫助團隊以比其他 GUI 應用程序開發環境快數倍的速度啟動和運行。 以下任何一項都可以讓您以更少的支持和更少的時間進入市場:
- MathWorks Simulink 等集成
- 用於低學習曲線的通用 API
- 輕鬆將 GUI 移植到硬件上
在沒有代碼的情況下坐下來進行設計是一回事。 一路發射是另一回事。
4 – 低到高性能硬件的交鑰匙支持
可擴展和可移植的生產程序使迭代增長更易於管理。 與其重新發明輪子,不如重複部署相同的 GUI 設計。 一家跨國烤箱製造商已經能夠 陸續推出新功能 在現有代碼庫之上。
5 – 優化使用 3D 圖形
如果您的 GUI 開發環境不能勝任這項任務,使用 3D 圖形可能會成為成本中心而不是附加值。 在醫療設備或類似產品中呈現逼真的表現是一個崇高的目標。 可能值得考慮以下所有方面:
- 導入 3D 圖形的工作流程
- 原生 3D 內容功能
- 審美品質把控
3D 圖形只有在正確完成時才會令人印象深刻且有用。
6 – 100% 純原生代碼:無黑盒,無最小占用空間
需要“黑匣子”運行時引擎的解決方案強制執行並不總是有利的最小占用空間。 此類解決方案必須為圖形庫允許的每項功能做好準備,無論設計是否需要它。
你不能把黑盒子拆開,可能需要更昂貴的硬件來裝下所有東西。 如果您正在構建一個帶有旋鈕和數字的簡單恆溫器界面,那麼為 3D 功能付費是沒有意義的。
黑盒解決方案在醫療設備製造和重型機器中的任何應用中風險尤其大。 如果您需要認證或提交檢查,您將不太可能訪問黑匣子。 這意味著讓另一家公司參與進來,以及隨之而來的所有延誤。
7 – 基於雲的協作
您的全球團隊能否就一個目標進行協作? 雲的發明並不是為了讓 GUI 設計人員在家中在完全相同的硬件-軟件堆棧上一起工作,但聰明的公司正在使用創新的解決方案來實現這一目標。 例如,考慮一下非公路電動汽車公司在真實的基於雲的硬件上測試其設計。 這是另一種方式 與遠程團隊成員或在芯片短缺期間保持項目進度.
8 – 更好的產品支持
擁有龐大的用戶社區是一回事,提供實時支持又是另一回事。 哪些資源可用於監控和分類? 與關鍵開發工程師聯繫幾乎總是比較低級別工程師的客戶服務更快。
9 – 端到端工程服務
當您的團隊需要經驗或時間來跟上時,可以使用各種專業的工程服務。 一些 GUI 設計環境與第三方合作夥伴或知名顧問有聯繫,但沒有能力自行完成項目。 將其與一家主要的手術設備製造商進行比較 通過交鑰匙產品交付節省時間和資源.
加快上市時間
GUI 開發環境的九個首要考慮因素都服務於一個共同目標:更有效地將產品推向市場。 簡單的工作流程縮短了獲利的途徑,節約了資源,並最終提供了卓越的用戶體驗。 如果您想了解更多,我們的團隊很樂意向您展示 Altia 如何疊加 在任何或所有這些類別中。
Altia CloudWare™ 白皮書 – 使用基於雲的解決方案消除嵌入式 GUI 開發的痛苦
通過直觀的基於雲的平台遠程評估和測試您的整個硬件-軟件堆棧。 通過直播實時查看結果。
主要療效:
- 先試後買 – 實時訪問和評估硬件
- 省時間 – 為您的項目尋找最佳目標硬件
- 全球協作 – 基於雲的工具和統一開發棧
Altia CloudWare™ 如何幫助團隊克服 GUI 生產挑戰
首先,您需要等待數週才能收到電路板,這樣您就可以開始構建新的 GUI。 設計師在您位於丹佛的辦公室進行設計,然後將其運送給在夏威夷家中工作的開發人員。 在運輸延遲後,經過數小時的時間確認在夏威夷設置的系統與在丹佛設置的系統相匹配後,開發人員終於拿到了電路板並完成了編程。 開發人員將電路板發送給德國的產品經理進行審查,但出現了問題。
在夏威夷和德國之間的某個地方,帶有 GUI 設計的開發板在運輸中丟失了。 您可以提出索賠並獲得電路板費用的報銷,但您現在又回到隊列中,等待新的供應可用。 您的產品經理需要在設計準備好投入生產之前簽字——並且,根據電路板的交付時間,您知道您將錯過 GUI 的交付日期。
如果這些頭痛聽起來太熟悉了, 雲件™ 為您提供好消息。 以下是我們如何解決嵌入式 GUI 團隊面臨的七個關鍵挑戰。
1.芯片短缺
無論是需要數週還是數月才能獲得構建解決方案所需的特定芯片,近年來芯片短缺已成為一個嚴重的問題。 CloudWare™ 正在幫助 GUI 團隊 解決芯片短缺問題,滿足生產進度. 您可以在 CloudWare™ 上設置所有內容,而不是等到您的芯片出現後再繼續前進。
五分鐘之內,您就可以在真實硬件上測試您的設計。 您將擁有一個實時操作系統和工具鏈來開始您的設計、開發和評估。 您不必再等待數週來測試芯片。 CloudWare™ 幫助您找到合適的芯片並運行虛擬機來確認您的硬件選擇 之前 你下訂單。
2.供應鏈問題
甚至除了芯片短缺之外,供應鏈問題也讓你更難獲得所需的東西。 如果您無法獲得特定芯片或無法及時獲得,您可能必須尋找合適的替代品。 在 Altia,我們以能夠在任何設備上運行而自豪,但您不必相信我們的話。
CloudWare™ 讓您確認您的設計是否適用於與您最初想要的芯片類似的其他芯片。 每當您想嘗試新硬件時,您都可以訪問 CloudWare™ 門戶以在硬件上測試您的設計,然後從項目開始一直在平台內工作,直至上市 (GTM)。 這也創造了一個更具協作性的開發環境。
3.分佈式團隊
大多數公司將所有人聚集在同一個辦公室的日子早已一去不復返了,這帶來了挑戰。 您在夏威夷的遠程設計人員的電路板配置可能與您將在生產中使用的不同。 當您在雲端工作時,每個人都使用同一個面板。
來自世界各地的利益相關者可以實時合作,加速協作。 產品經理可以在構建時看到 GUI,因此沒有人會對設計是藍色而不是綠色感到驚訝。 您也不必再將木板從夏威夷運送到德國(並冒著木板在這個過程中丟失或變磚的風險)。
4.運費、板費、人工費
如果您可以在 Raspberry Pi 上進行構建,那麼訂購一兩塊額外的電路板不會讓您破產。 當您的電路板每塊花費數千美元時,情況就不同了。 CloudWare™ 使您不必購買多塊電路板來確定最合適的電路板。
然後是運輸電路板的成本。 如果一切都按計劃進行,那麼這筆費用應該不會過高,但事情確實發生了。 電路板會延遲、丟失或損壞。 每一個延遲或低效的過程都是在浪費時間,而時間就是金錢。
CloudWare™ 正在幫助 GUI 團隊在等待生產所需的電路板時開始工作。 您花在等待發貨上的時間不是死時間,因為設計人員和開發人員可以繼續工作。 您不僅可以在購買前試用,還可以在擁有所有硬件之前進行設計、測試和驗證。
您只有在生產出最終產品後才能開始產生收入,而 CloudWare™ 可以讓您更快地達到目標(同時管理成本)。
5. 不同的硬件-軟件堆棧
正如分佈式團隊會帶來挑戰一樣,不同的硬件和軟件堆棧也會帶來挑戰。 找到正確的設置通常需要一段時間。 有很多時間花在閱讀文檔、嘗試不同的設置過程以及通過反複試驗來學習。 CloudWare™ 有助於消除大量工作、挫折和冗餘。
您從一開始就獲得了帶有正確工具鏈的正確軟件,一切都為您準備好了。 花費更少的時間來弄清楚如何使您的硬件和軟件解決方案協同工作,這意味著可以將更多時間用於構建最佳 GUI。 而且您的團隊可以更快地直接進入核心工作。
介紹 CloudWare™!
嵌入式 GUI 設計和開發團隊發現 CloudWare™ 易於使用. 大多數團隊可以在沒有工程服務或額外支持的情況下使用它,特別是如果他們以前有過嵌入式 GUI 開發的經驗。 一旦 Altia 通過 CloudWare™ 為您設置了虛擬機,您就可以在我們的託管硬件上進行自助服務了。 這就像在你的辦公室裡有一塊板子。 更好的是,您現在就可以進行測試,無需前期費用。
如果您的團隊需要更多幫助以加快速度,Altia 隨時為您提供支持。 無論您遇到什麼困難,從構思到 GTM,我們都可以提供幫助。 這種支持對於沒有嵌入式 GTM 開發經驗的團隊是有益的。 也許您只需要幫助進行初始設計或性能優化。 在整個過程中,您可以根據需要盡可能多地依靠我們的專家。
您準備好為您的 GUI 生產挑戰尋找新的解決方案了嗎? 申請 Alita CloudWare™ 演示 今天。
使用 Altia 設計和部署嵌入式 GUI
Gated 點播網絡研討會:使用 Altia 開發工具輕鬆擴展 ST MPU 和 MCU 的嵌入式 GUI 應用
學習更多關於:
• ST MPU 和 MCU 的特性和優勢
• 用於工業、消費電子和物聯網應用的 Altia GUI 解決方案
• Altia 演示——我們從概念到生產的工作流程
• Altia 如何為 ST 處理器優化圖形代碼
• Altia 用於 GUI 開發的基於雲的軟硬件解決方案
• 問答