色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

改善用戶體驗以在嵌入式市場取得成功的技術

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Jason Clarke ? 2022-11-22 14:41 ? 次閱讀

IoT 設備創建有意義且相關的用戶體驗 (UX) 比構建 SaaS 應用程序、網站或智能手機應用程序要困難得多。您的設計必須考慮軟件和硬件功能,并在比普通云或 Web 應用程序具有更少資源和更嚴格的電源限制的平臺上運行。

將各種力量聚集在一起,發布一個超出消費者期望的嵌入式GUI應用程序,是理解這些要求的問題。正如我們在客戶身上看到的那樣,讓我們解決嵌入式UX設計師和開發人員在向市場交付成功產品時遇到的四大挑戰和解決方案。

了解如何最大化圖形功能

雖然每個人都希望在他們的設備上獲得類似智能手機的體驗,但在微控制器MCU) 和微處理器 (MPU) 等非移動平臺上創建它們可能更具挑戰性。圖形通常消耗最多的資源,仔細規劃管道有助于創建在運行時不會出現故障或卡頓的復雜體驗。在開發圖形時,請考慮以下事項:

圖像格式和加載機制會對運行時性能產生重大影響 — PNG 和 BMP 等編碼格式需要資源進行解碼,而原始文件格式通常以較少的開銷直接推送到顯示器(此網絡研討會解釋了如何選擇最佳選項,包括何時使用閃存與 RAM 內存)。

動畫可以提高可解釋性,但如果設計得不好,它們可能會讓用戶感到困惑。能夠在目標部署之前在開發工具中創建、測試和編輯動畫序列有助于簡化流程。

請考慮使用硬件加速(如果可用)來減輕 CPU 執行高運行圖形任務的負擔。

同樣,有一些軟件渲染引擎,無論是開源的還是由硬件制造商(如ChromeART,G2D,OpenGL和Vulkan)提供的,可以優化圖形性能。

將 UX 融入設備尺寸和外形規格

無論是大型智能家居顯示器還是手腕上的微型可穿戴設備,您的用戶體驗始終受到設備格式和屏幕尺寸的限制。很容易用更高的可用性和復雜性來換取更小的外形尺寸。為電子商務網站設計控件與構建適合 40 毫米寬智能手表觸摸屏的 GUI 之間存在天壤之別。

您的項目還可能支持一個或多個產品線,在這些產品線中,您正在針對具有不同功能的不同平臺進行開發:

“專用設備的激增導致可以在多個設備上發生的體驗 - 或者所謂的多設備體驗。創造這些體驗需要與設備無關的設計,這要求設計師從用戶旅程的角度進行整體思考。(UX設計趨勢:物聯網視角,設計世界)

UX 和屏幕特征之間存在直接關系,對于不同的外形規格,嵌入式 GUI 開發人員需要考慮以下事項:

簡化和整理屏幕內容,以減少用戶的任務負擔,并更輕松地擴展到不同的設備。

文本空間可能較小,因此請考慮將字符串替換為明確傳達相同功能的圖標或圖像。

使用簡單的導航手勢、按鈕和無限滾動菜單來幫助用戶快速訪問信息(并在整個產品線中維護此設計語言,以使用戶更容易交互)。

最大限度地降低功耗至關重要

“我們都不喜歡每天為設備充電的苦差事,因此制造商必須制造使用壽命更長的產品 - 在某些情況下需要一周或幾個月,”恩智浦半導體可穿戴設備和個人設備營銷經理Eduardo Montanez說。

更長的電池壽命是任何物聯網產品宣傳的標志,而設備的屏幕通常是最大的功耗。最明顯的省電策略是盡可能使用睡眠模式,僅在發生面向用戶的事件時才喚醒屏幕,但還有其他因素需要考慮:

對于LCD顯示器,在非活動或光線不足時調暗背光可以節省大量電量。

對于 OLED 或 AMOLED 屏幕,GUI 調光層或靜音調色板設計消耗的功耗更低。

圖形渲染對功耗影響很大 — 如果您同時進行 2D 和 3D 圖形,則運行混合渲染模型(例如使用 Crank 情節提要,允許您在 G2D 加速 2D 和 OpenGL ES 3D 之間切換)比在整個應用程序生命周期中運行 3D 加速消耗更少的功率。

規劃和跟蹤內存管理

了解和考慮嵌入式圖形應用程序的不同內存要求是性能和用戶體驗的關鍵。應用程序速度變慢、凍結和崩潰不僅會對體驗產生負面影響,而且極難隔離和調試。

您選擇的系統級內存(堆、堆棧和靜態代碼)和硬件級存儲(閃存和 RAM)會影響應用程序性能,從而影響用戶體驗。

嵌入式 RAM 比嵌入式閃存更快,因此一般的經驗法則是將動態內容存儲在 RAM 中(例如變量和幀緩沖區),并將更持久的數據(例如代碼)存儲在閃存中。

與加載圖像文件相比,對圖形使用實體形狀、填充和多邊形使用的內存更少,但它們確實會影響運行時性能,應仔細考慮。

不要忘記幀緩沖。屏幕外像素存儲與屏幕上一樣重要,必須包含在內存規劃中,尤其是在合成屏幕過渡和動畫時。

如果您知道變量和堆棧需要多少空間,則可以提前預先分配它們以確定最有效的數據類型和打包策略。

最重要的是,請確保您分析并了解在應用程序運行時的所有階段如何使用內存:

“如果不跟蹤內存的去向,他們可能會很快耗盡代碼空間或與堆碎片相關的運行時問題。”(7 Tips for Memory Management, Jacob Beningo)

結論

隨著我們看到越來越多的嵌入式GUI團隊進入物聯網設備,我們也看到了獨特的挑戰。成功開發這些產品需要此處描述的專業知識以及UX設計師和開發人員之間的強大協作,以調整期望和需求。

審核編輯:郭婷

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

    關注

    48

    文章

    7551

    瀏覽量

    151402
  • 顯示器
    +關注

    關注

    21

    文章

    4977

    瀏覽量

    139968
  • 嵌入式
    +關注

    關注

    5082

    文章

    19118

    瀏覽量

    305051
收藏 人收藏

    評論

    相關推薦

    新手怎么學嵌入式?

    新手怎么學嵌入式? 科技飛速發展的今天,嵌入式技術已經滲透到我們生活的各個角落,從智能手機到智能家居,從汽車電子到醫療設備。對于新手而言,嵌入式
    發表于 12-12 10:51

    什么是嵌入式人工智能

    嵌入式人工智能的目標是使嵌入式系統具備智能化的感知、分析和響應能力,從而實現自主決策、自適應學習和智能交互等功能,提高系統的性能、效率和用戶體驗.
    的頭像 發表于 12-11 09:23 ?291次閱讀
    什么是<b class='flag-5'>嵌入式</b>人工智能

    嵌入式超火的方向有哪些?

    和滿足自動化生產的需求。 綜上,我們可以看出來嵌入式技術的重要性。嵌入式技術迅猛的趨勢發展著,
    發表于 11-21 15:49

    什么是嵌入式?一文讀懂嵌入式主板

    現代科技浪潮中,嵌入式技術已成為支撐各種智能設備和系統運行的核心力量。那么,究竟什么是嵌入式嵌入式系統,顧名思義,是將計算機的硬件和軟件
    的頭像 發表于 10-16 10:14 ?959次閱讀

    嵌入式系統的未來趨勢有哪些?

    (ML)技術的快速發展,嵌入式系統將更多地整合這些先進技術支持智能決策和自動化。設備上直接運行AI和ML模型,進行圖像識別、自然語言處
    發表于 09-12 15:42

    七大嵌入式GUI盤點

    。 MiniGUI 一款國產GUI,一款面向嵌入式系統的高級窗口系統和圖形用戶界面(GUI)支持系統,由魏永明先生于1998年底開始開發。2002年,魏永明先生創建北京飛漫軟件技術有限公司,為MiniGUI
    發表于 09-02 10:58

    飛凌嵌入式技術創新日(深圳站)精彩回顧

    的產品線有了更全面的了解;飛凌嵌入式項目總監王總分享的嵌入式行業案例和技術應用,讓與會者深刻感受到了嵌入式技術
    發表于 08-28 09:06

    RT-Thread出席第六屆中國嵌入式技術大會,共話嵌入式操作系統與智能工業

    第六屆中國嵌入式技術大會將于8月27-28日深圳會展中心(福田)1號館舉行。本屆大會“AI與開源,開啟嵌入式系統智能新時代”為主題,聚焦
    的頭像 發表于 08-03 08:35 ?405次閱讀
    RT-Thread出席第六屆中國<b class='flag-5'>嵌入式</b><b class='flag-5'>技術</b>大會,共話<b class='flag-5'>嵌入式</b>操作系統與智能工業

    機器視覺嵌入式中的應用

    機器視覺嵌入式系統中的應用是一個廣泛而深入的話題,涉及到許多不同的領域和技術。 機器視覺嵌入式系統中的應用 1. 引言 機器視覺是一種模
    的頭像 發表于 07-16 10:30 ?524次閱讀

    嵌入式系統怎么學?

    人類社會朝著更加智能、便利、高效的方向發展。未來,嵌入式軟件開發人員也需要不斷學習和適應新技術滿足不斷變化的市場需求。
    發表于 07-02 10:10

    飛凌嵌入式技術創新日(北京站)圓滿落幕,共創嵌入式技術的美好未來

    2024年6月25日下午,飛凌嵌入式技術創新日(北京站)北京中關村皇冠假日酒店盛大舉行。此次活動匯聚了近300位嵌入式技術領域的專家和企業
    的頭像 發表于 06-28 11:05 ?714次閱讀
    飛凌<b class='flag-5'>嵌入式</b><b class='flag-5'>技術</b>創新日(北京站)圓滿落幕,共創<b class='flag-5'>嵌入式</b><b class='flag-5'>技術</b>的美好未來

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業生涯打下堅實的基礎,并實現個人的職業目標。愿每一位嵌入式軟件工程師都能在這個充滿挑戰和機遇的領域中取得成功!
    發表于 06-12 11:20

    嵌入式開發就業前景怎么樣?

    一定的電路設計和編程能力。 2)醫療設備 醫療設備是指用于診斷、治療和輔助治療的各種設備。隨著醫療技術的不斷發展,醫療設備市場不斷擴大,嵌入式開發在醫療設備領域的應用前景也十分廣闊
    發表于 06-07 14:51

    嵌入式工程師需要掌握哪些技術?

    的特點和要求是非常有益的。 入行嵌入式需要掌握的技術能力遠不止上述幾點,但這些是入門的基礎。通過學習和實踐,你可以逐漸提高自己的技術水平,并在嵌入式行業中
    發表于 03-04 16:38

    嵌入式系統發展前景?

    嵌入式系統發展前景? 嵌入式系統,從定義上來說,是一種專用的計算機系統,它被設計用來控制、監視或者幫助操作一些設備、裝置或機器。在過去的幾年里,嵌入式系統已經取得了顯著的進步,而未來,
    發表于 02-22 14:09
    主站蜘蛛池模板: 欧美高清vivoesond在线播放| 午夜理论片YY4399影院| 国产AV麻豆出品在线播放| 国产一级特黄a大片99| 一二三区乱码不卡手机版| 日本高清免费在线观看| 久久yy99re66| 国产精品久久久久久亚洲影视| 综合网伊人| 亚洲精品久久久久久久蜜臀老牛 | 欧美亚洲日韩国产在线在线| 狠狠干狠狠色| 性夜夜春夜夜爽AA片A| 欧美牲交视频免费观看K8经典| 吻嘴胸全身好爽床大全| 嫩草成人国产精品| 久久久免费观成人影院| 调教美丽的白丝袜麻麻视频| 67194con免费福和视频| 亚洲精品tv久久久久久久久久| 人善交XUANWEN200喷水| 美女脱光app| 久久久伊人影院| 国产在线精品国自产拍影院午夜| 短篇合集纯肉高H深陷骚| 日日操夜夜摸| 嫩草伊人久久精品少妇AV网站| 久久精品国产清白在天天线| 国产亚洲视频在线播放香蕉| 短篇合集纯肉高H深陷骚| 草莓AV福利网站导航| 99视频在线观看免费| 18禁三级黄| 最新毛片网| 91热久久免费精品99| 真人美女精美小穴| 一线高清视频在线播放| 怡春院国产精品视频| 日本ccc三级| 麒麟色欧美影院在线播放| 暖暖视频免费观看视频|