国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Qt支持對STM32 MCU和MPU的UI和性能充滿熱情的開發人員

星星科技指導員 ? 來源:STM ? 作者:STM ? 2023-02-02 09:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開發人員和設計人員有時可能會在嵌入式系統的 UI 上進行協作時遇到問題。Qt是意法半導體合作伙伴計劃的成員,圍繞一個簡化STM32器件工作流程的框架將他們聚集在一起。最近,該公司使我們的 MPU 更容易使用其工具。Qt板支持包(QBSP)安裝指南介紹了如何為STM32MP157A創建Linux引導映像。此外,該公司還提供STM32微控制器的演示圖像以及STM32MP157F-DK和STM32MP157-EVAL開發工具的電路板支持包。因此,將相同的應用程序及其UI從MCU移植到微處理器更簡單。因此,我們與Qt坐下來學習用戶如何在我們的解決方案中使用其框架。

Qt(“可愛”)因素

使用工具將設計人員和開發人員聚集在一起

Qt是一個生態系統,包括一個框架以及一組工具和庫,用于在移動設備,PC和嵌入式系統上進行應用程序開發。因此,它彌合了設計和開發之間的差距。事實上,許多團隊在從設計階段進入開發階段時都會遇到減速或挑戰。在Photoshop中構思UI并不能開始捕捉框架的復雜性或編程語言的局限性。因此,當設計師將他們的工作交給開發人員時,許多人面臨著挑戰,例如創建響應式設計。同樣,設計師可能會覺得他們的視野在翻譯中丟失了。最終,這種來回可能會適得其反,導致挫敗感和更長的上市時間。

意法半導體授權合作伙伴通過采用不同的設計方法解決了這個問題。例如,Qt Design Studio使UI專家能夠從Photoshop導入他們的作品,并使用線框圖來開發他們的界面。所見即所得的界面和基于時間軸的動畫允許更直觀地創建環境。一旦藝術家將他們的工作交給開發人員,同樣的工具就會顯示用于執行優化、編寫應用程序邏輯等的代碼。開發人員還可以訪問更復雜的IDE,例如Qt Creator IDE。但是,所有這些實用程序只是拼圖的一部分。意法半導體和Qt必須確保庫、軟件和框架在STM32 MCU和MPU上高效運行。

STM32矢量圖

使用Qt而不降低性能

工程師確定STM32器件上的Qt是否適合他們的項目時,許多人試圖評估框架的性能。在公司工作期間,我們了解了他們的解決方案如何利用我們的 IP。例如,它為我們的ChromART加速器或STM32MP1的GPU優化了其庫。因此,不會降低性能,使得在意法半導體的MCU和MPU上使用相同的代碼庫更具吸引力。Qt甚至分享說,一些客戶在采用其框架時看到了性能的提高,這導致了新功能和更豐富的UI。這是可能的,因為我們繼續與Qt合作,幫助他們為我們的設備優化代碼

在STM32 MCU和MPU上使用Qt

幾年前,Qt涉足微控制器領域,并與意法半導體合作支持STM32器件。這是該公司首次在Cortex-M處理器上運行其庫和框架。該計劃為我們的許多MCU創建了二進制文件,從STM32F7和STM32H7到STM32L4。 因此,工程師可以在更廣泛的開發板上開始他們的概念驗證。需要說服經理的團隊將有更輕松的時間,并且可以從更接近最終產品的配置開始。此外,在必須滿足特定功能安全標準的設置中使用MCU的開發人員通常使用Qt安全渲染器,這使他們能夠更快地獲得認證

工程師采用Qt的另一個原因是,他們可以輕松地將MCU應用移植到STM32MP1 MPU。更豐富的資源和Linux操作系統意味著從MCU到MPU的過渡更容易。團隊需要專注于基本的實現問題,如加載腳本或硬件計時器,而不是關注庫和性能。從MCU遷移到MPU也可能涉及顯示器尺寸或分辨率的變化。Qt通過提供可以創建響應式用戶界面的工具解決了這個問題。因此,由于他們在STM32設備上的工作,團隊可以更順利地遷移到不同的平臺,從而縮短上市時間。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18925

    瀏覽量

    398188
  • 嵌入式
    +關注

    關注

    5198

    文章

    20449

    瀏覽量

    334060
  • 微處理器
    +關注

    關注

    11

    文章

    2431

    瀏覽量

    85850
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MIKROE與瑞薩簽署多年MCU嵌入式開發工具支持協議

    的微控制器(MCU開發工具支持協議。根據該協議,MIKROE為瑞薩最受歡迎的500個MCU以及即將發布的新產品提供開發工具,并建立瑞薩首個
    發表于 01-28 12:04 ?273次閱讀
    MIKROE與瑞薩簽署多年<b class='flag-5'>MCU</b>嵌入式<b class='flag-5'>開發</b>工具<b class='flag-5'>支持</b>協議

    Nordic發布nRF7002 EBII 開發板, 支持Wi-Fi 6, 解鎖nRF54L新玩法

    了 Wi-Fi 6 功能,幫助開發人員創建高性能、高能效的Wi-Fi 6 物聯網解決方案。 基于 Nordic 的 nRF7002 Wi-Fi 協同 IC,nRF7002 EBII幫助 采用
    發表于 12-10 11:58

    Bourns 深耕印度,在地設計 - Bourns 印度設計中心 為開發人員提供當地先進技術資源助力客戶加速創新!

    班加羅爾 (Bengaluru) 正式成立首座設計中心。此新中心將作為以客戶協作與創新為核心的研發樞紐,為當地開發人員提供完整的設計工具與技術支持,包括運用 Bourns 具業界領先地位的電源與保護組件之參考設計專業服務。 Bourns 印度設計中心采用成熟流程,協助客戶
    的頭像 發表于 11-19 14:26 ?503次閱讀
    Bourns 深耕印度,在地設計 - Bourns 印度設計中心 為<b class='flag-5'>開發人員</b>提供當地先進技術資源助力客戶加速創新!

    嵌入式開發的關鍵點介紹

    嵌入式開發在現代科技中扮演著非常重要的角色。隨著物聯網的發展,嵌入式系統的需求也越來越大。嵌入式開發不僅需要開發人員具備深入的硬件知識和編程經驗,還需要不斷學習新的技術和工具,以滿足不斷變化的需求
    發表于 11-13 08:12

    ST高性能、高集成、高性價比MCUSTM32H5系列

    高達640KB的SRAM,而且外設集成度高,可賦予開發人員更高的設計自由度。STM32H5產品組合提供從25引腳到225引腳的豐富封裝選項。其工作環境溫度最高可達1
    的頭像 發表于 10-17 11:58 ?403次閱讀
    ST高<b class='flag-5'>性能</b>、高集成、高性價比<b class='flag-5'>MCU</b> — <b class='flag-5'>STM32</b>H5系列

    ?STM32 Nucleo-U385RG-Q開發板技術解析與應用指南?

    STMicroelectronics NUCLEO-U385RG-Q開發板(帶STM32U3 MCU)是一款多功能、全面的評估平臺,設計用于讓開發人員使用
    的頭像 發表于 10-16 14:46 ?794次閱讀
    ?<b class='flag-5'>STM32</b> Nucleo-U385RG-Q<b class='flag-5'>開發</b>板技術解析與應用指南?

    Texas Instruments TMDS273EVM MCU評估模塊 (EVM)數據手冊

    Texas Instruments TMDS273EVM MCU評估模塊 (EVM) 是一個獨立的測試、開發和評估平臺,幫助開發人員評估AM273x的功能和為各種應用開發原型。
    的頭像 發表于 08-03 10:06 ?1301次閱讀
    Texas Instruments TMDS273EVM <b class='flag-5'>MCU</b>評估模塊 (EVM)數據手冊

    嵌入式軟件開發常用的軟件有哪些?

    具備一般的IDE功能如調試,語法高亮,代碼跳轉等,還支持Django框架下的Web開發,支持Google App Engine,IronPython,PyCharm已成為Python專業開發人
    發表于 07-03 17:06

    UI開發概述

    UI發生變化時,開發者無需編寫在不同的UI之間進行切換的UI代碼, 開發人員僅需要編寫引起界面變化的數據,具體
    發表于 06-24 06:36

    請問ModusToolbox?是否支持與 Infineon WiFi BLE 配對的 ST MCU

    擴展包 v1.5.1(Build 4586) https://community.infineon.com/t5/ AIROC? - Wi-Fi -and- Wi-Fi -Bluetooth/Release-Announcement-Infine... 請描述ModusToolbox?對基于 ST MCU 的系統
    發表于 06-05 07:14

    MPU開發太難?睿擎平臺讓您像STM32開發一樣簡單——試用評測活動啟動

    在嵌入式開發領域,MPU(MicroprocessorUnit)憑借強大的多任務處理能力和豐富的外設資源,成為工業控制、智能終端等場景的核心選擇。然而,對于習慣了MCU(如STM32
    的頭像 發表于 05-22 17:03 ?2087次閱讀
    <b class='flag-5'>MPU</b><b class='flag-5'>開發</b>太難?睿擎平臺讓您像<b class='flag-5'>STM32</b><b class='flag-5'>開發</b>一樣簡單——試用評測活動啟動

    Thingy:91 X 為開發人員提供了一個經過全球認證的、多傳感器、電池供電的蜂窩物聯網原型平臺

    Thingy:91 X 為開發人員提供了一個經過全球認證的、多傳感器、電池供電的蜂窩物聯網原型平臺 挪威奧斯陸 – 2024年12月10日 – 全球領先的低功耗無線連接解決方案提供商Nordic
    的頭像 發表于 05-08 17:41 ?3008次閱讀

    為何嵌入式開發者覺得 MCU 開發無趣,更傾向 MPU(Linux)?

    咱嵌入式圈子里,最近老能聽見有人念叨:“搞 MCU 開發越來越沒勁兒了,不如轉 MPU(Linux)有意思。” 作為在這行摸爬滾打二十多年的老兵,我也算看明白了 —— 這事兒就像程序員從寫單片機裸機
    的頭像 發表于 04-25 10:48 ?802次閱讀
    為何嵌入式<b class='flag-5'>開發</b>者覺得 <b class='flag-5'>MCU</b> <b class='flag-5'>開發</b>無趣,更傾向 <b class='flag-5'>MPU</b>(Linux)?

    NanoEdge AI Studio 面向STM32開發人員機器學習(ML)技術

    NanoEdge? AI Studio*(NanoEdgeAIStudio)是一種新型機器學習(ML)技術,可以讓終端用戶輕松享有真正的創新成果。只需幾步,開發人員便可基于最少量的數據為其項目創建
    的頭像 發表于 04-22 11:09 ?1343次閱讀
    NanoEdge AI Studio 面向<b class='flag-5'>STM32</b><b class='flag-5'>開發人員</b>機器學習(ML)技術

    基于RV1126開發板的人員檢測算法開發

    在RV1126上開發人員檢測AI算法組件
    的頭像 發表于 04-14 13:56 ?788次閱讀
    基于RV1126<b class='flag-5'>開發</b>板的<b class='flag-5'>人員</b>檢測算法<b class='flag-5'>開發</b>