亚洲邪恶天堂影院在线观看_欧美亚洲日韩国产综合网_亚洲国产精久久久久久久_亚洲综合一区二区精品导航

帳號:
密碼:
 
智動化 / 文章 /

Crank Storyboard:跨越微控制器與微處理器的橋樑
[作者 意法半導體]   2024年09月24日 星期二 瀏覽人次: [6180]

如今使用各種微處理器和微控制器面臨更大的挑戰,致使設計團隊必須適應不同的周邊設備、運算吞吐量、電源管理系統等。本文敘述運用跨平臺嵌入式GUI開發框架,如何將類似的使用者介面應用於各種元件,並協助工程師在微控制器和微處理器之間進行移轉。



使用各種微控制器(MCU)和微處理器(MPU)的團隊如何節省資源並優化作業流程? 意法半導體(STMicroelectronics;ST)合作夥伴計劃成員Crank Software提供了一個解決方案。這家總部位於加拿大的全球性公司以其跨平臺嵌入式GUI(Graphical User Interface;圖形使用者介面)開發框架Storyboard而聞名。


Storyboard使得開發人員能夠打造出精美且引人入勝的介面,開發者甚至可以利用STM32 MCU和MPU的示範影像,在幾分鐘內開始測試環境,而這些示範影像也是展現該框架如何將類似的使用者介面應用於各種元件,並協助工程師在MCU和MPU之間移轉的絕佳範例。


移轉的挑戰


圖一 : 工程師可以根據客戶需求客製化系統,而不是將所有人強行納入特定系統。
圖一 : 工程師可以根據客戶需求客製化系統,而不是將所有人強行納入特定系統。

使用多種元件有許多優勢。工程師可以根據客戶需求客製化系統,而不是將所有人強行納入特定系統。然而,使用各種微處理器和微控制器也帶來了更大的挑戰,例如將專案移植到不同平臺上。因此,團隊必須適應不同的周邊設備、運算吞吐量、電源管理系統等。Crank提供了一個解決方案。藉由其框架,使用者可以開發一個跨越多種設備的應用程式。開發人員可以因此節省成本、縮短上市時間,並享有更大的靈活性。


Storyboard與STM32

使用不同硬體平臺常見的挑戰之一是需要重寫程式,以適應不同的周邊設備、硬體 IP 和記憶體配置等。這是一項耗時的工作,這也是為什麼許多公司不輕易嘗試。此外,即使應用程式能夠在多平臺上運行,開發者仍然需要對其進行優化,這在資源受限的系統中尤為重要。Crank利用針對特定平臺的runtime engine和Storyboard,將優化負擔轉移到運行引擎上。透過選擇適合的插件,開發人員可以微調其模組,避免浪費資源。


具體來說,Crank框架可以利用像ST的ChromART IP,或依據應用程式的需求調整的記憶體占用大小。使用這個框架,從MCU遷移到MPU也變得更加簡單,因為該框架會適應新的架構。例如,STM32MP1系列中的某些版本配備3D加速器,可以打造出更豐富的介面效果;而一些具有成本效益的STM32MP1版本則沒搭載GPU,但透過使用Storyboard,工程師無需擔心這些差異,產品也能更快導入市場。同樣地,從MPU移轉至MCU也變得更輕鬆,因為引擎可以解決作業系統、RAM管理等層面的差異。



圖二 : Crank利用針對特定平臺的runtime engine和Storyboard,將優化負擔轉移到運行引擎上。(source:Crank)
圖二 : Crank利用針對特定平臺的runtime engine和Storyboard,將優化負擔轉移到運行引擎上。(source:Crank)

Storyboard vs. Validator

在Storyboard的最新版本中,Crank增加了Validator,這是一個整合式自動化測試框架,讓開發者能夠將整個或部分 GUI 與基準圖像進行比對。該框架因此確保了多次運行之間的一致性,或辨識在不同硬體上運行的差異。此外,它還能幫助開發者在硬體變更後,追蹤某些任務執行時間的變化(性能測試)。


文件團隊隨後可以使用相同的螢幕截圖,這不僅大幅節省時間,還能確保使用最新的截圖。由於開發者必須不斷更新和調整介面,這不僅簡化團隊之間的協作,還可以避免使用者在閱讀手冊或指南時不再因過時的UI而煩惱。


Validator 還提供錄製自動化 GUI 測試影片的功能,這讓記錄故障狀態變得更加容易。當測試序列成功時,影片可以作為功能測試的示範影片。因此,展示新功能或製作使用教學變得更加輕鬆。由於這個工具能產生在電腦模擬器中執行的 MP4 錄影畫面,開發者無需對著螢幕拍攝而出現閃爍或失真現象,其提高了影片製作的品質,讓展示效果更加細緻。


Storyboard與產業應用

Storyboard 彈性的另一個典型例子是其支援 Lua 腳本回呼(callback)功能。開發者在使用 MPU 時,通常會選擇 Lua,因為它運行速度快且功能強大。然而,Storyboard 也提供了切換至 C 語言函式回呼的選擇,以適應記憶體資源較為有限的 MCU。這個功能展現了 Storyboard 如何透過固定資料模型來呈現螢幕上的元素,而不是依賴程式碼生成系統。Crank 的設計理念突顯了這個框架的高度彈性,為開發全新應用開啟了更多可能性。


Crank 分享了該團隊觀察到的現象:許多入門系統的開發者開始利用影片提升使用者體驗。透過螢幕顯示及翻頁式介面,他們可以展示某些功能的使用方式。以往,這在 MCU 上會有執行困難,因為資源消耗過大,開發者若是從較高效能系統移植至更具成本效益的 MCU,往往會遇到挑戰。


同樣地,過去依賴微處理器來做為音訊介面的製造商,現在也傾向使用 STM32 MCU。如今,透過在 STM32 MCU 上使用 Storyboard,工程師可以大幅提升體驗,而無需依賴昂貴的微處理器,並進一步控制物料成本。


反過來說,以前僅依賴 STM32 MCU 的 IoT 產品,如今開始使用 STM32MP1,以獲得更多運算資源,搭配 Storyboard 來簡化轉換流程並縮短上市時間。尤其現在 STM32MP1 已經可以運作即時作業系統,進一步拉近了與 MCU 之間的差距。工程師能夠在享受 MPU 強大運算能力的同時,使用與 STM32 MCU 相同的工具和作業系統。在這種情況下,Storyboard 也能幫助團隊過渡到更具成本效益的系統,以打開闢新的市場。


從概念驗證到產品推出的旅程

初期應該做和不應該做的事

當與 Crank 討論時,該公司向工程師們提出了一些建議。其中一項建議是從建置影像檔開始。團隊很容易在文件編寫或實踐過程中遇到障礙,而評估板能解決這些問題,因為它提供了可重複使用的概念驗證範例。這些範例能夠加速專案啟動,讓設計師能夠早期測試他們的 GUI,以取獲得寶貴的反饋意見,加速開發進度。


Crank強調,選擇一個共同的起始平臺進行所有專案能降低摩擦,通常在熟悉的環境中開始會更簡單且更有效率,之後再定義應用程式的規格,遠比一開始就猜測程式所需的功能來得明智。


站在巨人的肩膀上

另一項重要的建議是要注意潛在的複雜性。有些公司可能不願意使用像 Storyboard 這樣的工具,選擇從頭開始開發。然而,ST 與 Crank 緊密合作,因為我們深知優化操作可能會變得複雜。


透過合作,任何使用 STM32 產品的團隊都能在不需要耗費數月甚至數年的情況下,充分挖掘產品的潛力。這也讓團隊能將精力放在與客戶合作上,開發出真正具有差異性的功能。此外,使用 Storyboard 還能確保團隊無需重新編譯程式碼庫,就可以將 GUI 遷移到不同的平臺。


相關文章
? SiC MOSFET:意法半導體克服產業挑戰的顛覆性技術
? 意法半導體的邊緣AI永續發展策略:超越MEMS迎接真正挑戰
? 嵌入式系統的創新:RTOS與MCU的協同運作
? STM32MP25系列MPU加速邊緣AI應用發展 開啟嵌入式智慧新時代
? STM32 MCU產品線再添新成員 STM32H7R/S與STM32U0各擅勝場
comments powered by Disqus
  相關新聞
» 臺達宣布收購日本Noda RF Technologies Co., Ltd.
» SAS 臺灣推出企業級 AI 陪跑方案 助力臺灣企業安心落地 AI 應用
» 承接18年臺積電智慧製造經驗 宇清數位以APS系統引領AI智慧工廠轉型
» Intelligent Asia 2025 八月強勢登場 聚焦八大領域 展現全球智造力
» 厚牆不擋、遠距穩控、功耗更低,泓格RFU-IO-433讓既有Modbus設備輕鬆無線化
  相關產品
» 意法半導體推出新款車用高電流、低電壓切換式穩壓器,有效支援各類嚴苛負載
» 意法半導體推出先進的人體存在偵測解決方案 全面升級筆電與個人電腦使用體驗
» 意法半導體推出適用於數位鑰匙應用的新一代車用 NFC 讀寫器 擴展 ST25R 高效能產品系列
» 適用于高頻功率應用的 IXD2012NTR 高壓側和低壓側柵極驅動器
» KSC XA輕觸開關提供聲音柔和的輕觸回饋,增強用戶體驗

?
刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2025 遠播資訊股份有限公司版權所有 Powered by O3
地址:臺北數位產業園區(digiBlock Taipei) 103臺北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 / E-Mail: webmaster@hope.com.tw
亚洲邪恶天堂影院在线观看_欧美亚洲日韩国产综合网_亚洲国产精久久久久久久_亚洲综合一区二区精品导航
<li id="wkceg"></li>
<rt id="wkceg"><delect id="wkceg"></delect></rt>
<bdo id="wkceg"></bdo>
<strike id="wkceg"><acronym id="wkceg"></acronym></strike>

  • 国产精品天天摸av网| 国产精品高潮久久久久无| 国产精品视频看| 欧美一区二区三区视频免费| 午夜国产精品一区| 日韩欧美国产电影| 国产91精品入口| 亚洲一区免费视频| 2017欧美狠狠色| 成人精品国产免费网站| 亚洲一区电影777| 一区二区在线观看不卡| 91精品国产高清一区二区三区蜜臀 | 国产精品热久久久久夜色精品三区| 久久视频一区二区| 中文字幕av在线一区二区三区| 91美女片黄在线| 免费在线看成人av| 综合网在线视频| 欧美一二三区精品| 91国在线观看| 国产精品自在欧美一区| 视频一区二区三区中文字幕| 国产精品第一页第二页第三页| 国产精品系列在线| 亚洲欧美一区二区三区国产精品| 欧美精品一区二区三区高清aⅴ| 欧美性猛交一区二区三区精品| 国产福利精品一区| 日韩中文字幕区一区有砖一区| 日本网站在线观看一区二区三区 | av在线不卡电影| 麻豆91小视频| 日韩精品色哟哟| 久久精品国产第一区二区三区| 日韩美女视频一区| 日韩综合一区二区| 成人污视频在线观看| 国产在线麻豆精品观看| 蜜臀av性久久久久av蜜臀妖精 | 亚洲精品视频自拍| 日韩电影在线一区| 粉嫩av一区二区三区| 欧美美女喷水视频| 色嗨嗨av一区二区三区| 777色狠狠一区二区三区| 在线一区二区视频| 精品日本一线二线三线不卡| 91麻豆精品国产自产在线 | 91影院在线观看| 日韩精品资源二区在线| 亚洲日本va午夜在线影院| 日本sm残虐另类| 色婷婷综合中文久久一本| av激情亚洲男人天堂| 欧美一级片免费看| 亚洲精品中文在线观看| 国产精品91xxx| 欧美一区二区在线不卡| 亚洲欧美视频在线观看| 国产乱色国产精品免费视频| 欧美日韩高清在线| 日韩精品一区二区三区视频播放| 日韩一区日韩二区| 亚洲一区二区欧美日韩| 成人自拍视频在线观看| 精品盗摄一区二区三区| 日日摸夜夜添夜夜添精品视频| 91一区二区在线| 中文字幕一区二区三区四区 | 久久er99热精品一区二区| 精品视频123区在线观看| 欧美电影精品一区二区| 亚洲国产精品天堂| 蜜桃av噜噜一区二区三区小说| 91视视频在线观看入口直接观看www| 久久亚洲二区三区| 日本不卡视频在线观看| 欧美精品乱人伦久久久久久| 亚洲国产精品人人做人人爽| 欧美体内she精高潮| 亚洲第一激情av| 精品一区中文字幕| 成人免费视频国产在线观看| 久久众筹精品私拍模特| 精品一区二区三区免费观看| 日韩一级片网站| 久久99精品久久久久久| 精品国精品国产尤物美女| 久久99国产精品麻豆| www国产精品av| 国产成人免费在线观看| 国产精品视频一二| 91免费小视频| 亚洲一级二级在线| 日韩一区二区精品| 国产一区二区三区四区五区入口 | 午夜视频久久久久久| 3atv在线一区二区三区| 日本不卡在线视频| 2024国产精品| av在线播放成人| 一区二区三区四区av| 国产盗摄一区二区| 中文文精品字幕一区二区| 不卡影院免费观看| 亚洲线精品一区二区三区| 欧美区在线观看| 韩国女主播成人在线观看| 国产欧美日韩综合精品一区二区| 午夜天堂影视香蕉久久| 91精品免费在线| 国产寡妇亲子伦一区二区| 亚洲色图一区二区| 欧美电影在线免费观看| 国产精品一区免费在线观看| 亚洲美女免费在线| 日韩你懂的电影在线观看| 成人h动漫精品一区二区| 亚洲成av人片在线| 欧美经典一区二区三区| 欧美艳星brazzers| 国产黄色精品网站| 午夜激情久久久| 国产蜜臀97一区二区三区 | 国产精品一区在线观看乱码 | 精品国产精品网麻豆系列| av在线一区二区三区| 日韩精品免费专区| 欧美激情资源网| 91精品福利在线一区二区三区 | 欧美性做爰猛烈叫床潮| 国模一区二区三区白浆| 一区二区三区四区在线播放| 日韩午夜激情电影| 一本到高清视频免费精品| 经典三级视频一区| 亚洲成人av一区二区三区| 国产午夜亚洲精品不卡| 国产精品一区二区视频| 亚洲影视资源网| 国产蜜臀97一区二区三区| 欧美一卡2卡3卡4卡| 91亚洲精品久久久蜜桃网站| 久久丁香综合五月国产三级网站 | 国产91高潮流白浆在线麻豆| 日韩综合在线视频| 亚洲激情第一区| 国产日韩欧美a| 日韩欧美一区二区不卡| 欧美日韩一区在线| 91久久精品一区二区三区| 成人精品电影在线观看| 国产精品一区专区| 激情文学综合丁香| 男女男精品视频网| 日韩专区一卡二卡| 亚洲成人在线免费| 亚洲综合激情小说| 一区二区三区精品在线| 亚洲色图一区二区三区| 中文字幕一区二区5566日韩| 久久久综合九色合综国产精品| 99久久久免费精品国产一区二区| 一区二区三区精密机械公司| 国产精品国产成人国产三级 | 91在线精品一区二区三区| 国产成人综合在线播放| 九九视频精品免费| 经典一区二区三区| 久久不见久久见免费视频1 | 欧美日韩和欧美的一区二区| 欧美色图一区二区三区| 欧美视频在线播放| 678五月天丁香亚洲综合网| 欧美福利视频导航| 日韩午夜电影av| 337p日本欧洲亚洲大胆精品| 久久久三级国产网站| 中文字幕国产精品一区二区| 亚洲欧洲日产国码二区| 亚洲精品福利视频网站| 午夜亚洲国产au精品一区二区| 爽好多水快深点欧美视频| 蜜桃视频一区二区| 国产成人在线视频网址| 91免费小视频| 欧美日韩国产综合视频在线观看 | 一级特黄大欧美久久久| 亚洲成a天堂v人片| 美美哒免费高清在线观看视频一区二区| 免费人成网站在线观看欧美高清| 国模无码大尺度一区二区三区| 成人三级在线视频| 精品视频全国免费看| www日韩大片| 亚洲码国产岛国毛片在线| 三级不卡在线观看| 国产成+人+日韩+欧美+亚洲| 在线这里只有精品|