1. gzyueqian
      13352868059

      嵌入式開發:在微控制器上開發可穿戴GUI的主要技巧

      更新時間: 2022-10-25 10:55:16來源: 粵嵌教育瀏覽量:8924

        可穿戴設備市場正在蓬勃發展,這得益于消費者想要一系列觸手可及的服務,以及進入該領域的更具成本效益和能效的硬件。可穿戴技術仍處于起步階段,市場動蕩,有待突破,嵌入式開發團隊采用新技術來克服用戶體驗(UX)和電池壽命之間的關鍵權衡。

        隨著越來越多的可穿戴設備原始設備制造商意識到基于微控制器的設備的價值,我們有責任解釋如何利用這些低功耗、資源受限的平臺來提供與蘋果和安卓生態系統使用的高端硬件相競爭的用戶體驗。

        以下是為微控制器(MCU)開發可穿戴GUI的最佳建議。

        1.減少和優化內存使用

        也許可穿戴GUI開發的最大挑戰是將用戶體驗設計師的愿景壓縮到一個硬件平臺上,這個平臺幾乎沒有空間容納大型圖像資產和復雜的轉換。內存被代碼和數據這兩種東西消耗,我們越能更好地優化它們,就越能少做折衷。

        嵌入式開發人員優化應用程序內存使用的第一步是確定它需要多少空間。無論是在設計時還是在用戶測試之前,都值得為內存預算和分配建立定期基線,以了解何時何地進行調整。

        除了幀緩沖區之外,你還需要找出應用程序的代碼和數據封裝。一旦有了這些基線,你就可以使用測量和分析工具、應用程序日志和運行時觀察來查找和隔離應用程序發生重大更改后的任何內存問題。

        2.最小化MCU的功耗

        高分辨率顯示器、位置傳感器、心率監測器和藍牙收音機是一些需要更多電池電量的消費者驅動功能。但可穿戴設備用戶希望電池壽命以周為單位,而不是以小時為單位。

        嵌入式開發人員通過使用更好的電池、處理器和顯示技術,以及通過硬件或應用邏輯智能應用電源管理方案,可以實現更長的時間線。

        

        推薦的兩種節能技術是:

        l 盡可能多地觸發睡眠模式,只有在發生用戶事件(如點擊或加速度計輸入)時才喚醒GUI。

        l 由于顯示器是可穿戴應用中最大的電池電量消耗者,因此當設備未激活或處于低光條件時,可調暗背光。這可以通過降低背光的照明級別或在GUI中使用調光層來實現。

        3.創建有效的可穿戴用戶體驗

        要與可穿戴設備市場的頂尖玩家競爭,需要了解他們用于提供消費者喜愛的用戶體驗的技術和元素。風格、個性和色調發揮與圖形性能和應用程序延遲同樣重要。

        在為可穿戴設備設計UX時,有四個關鍵考慮因素:

        l 可用性—更小的顯示器在顯示的信息量和交互界面的大小方面會帶來更多的挑戰。大的、高分辨率的圖像和長文本字符串應該被刪除,嵌入式開發人員應該使用短的、簡化的元素來快速傳達動作和信息。

        l 復雜性—可穿戴設備不是手機或平板電腦,用戶的期望通常是“一瞥,快速點擊”。屏幕上不能有太多的元素,屏幕之間也不能有過多的導航層,否則用戶會對體驗感到迷茫或沮喪。

        l 焦點—可穿戴設備通常與手機、平板電腦或臺式機配對,應該作為這些設備的補充,而不是替代品。只關注基本和核心功能,并仔細考慮設備之間的操作。如果在配對的智能手機或平板電腦上反映智能手表操作(如通知解除)是有意義的,請確保你的用戶體驗設計有效。

        l 差異化—雖然模仿流行供應商的用戶體驗設計和行為選擇很誘人,但通過差異化可以更好地吸引新用戶和保持品牌忠誠度。

        4.運行時優化圖形

        與代碼優化一樣,使圖形性能良好也是大小和執行或渲染時間的函數。特別是微控制器的可穿戴GUI空間和處理器資源有限,因此圖形越復雜,運行起來就越困難。

        總結

        可穿戴設備將繼續存在,那些花費時間和精力在節能硬件之上構建豐富功能的供應商將贏得市場份額。嵌入式開發人員通過了解MCU內存、圖形和電池壽命對用戶體驗設計和軟件開發決策的影響,你可以更好地成為可穿戴設備市場的領導者。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲开心激情在线 | 日韩激情视频久久 | 先锋影音资源国产性爱教学 | 五十六十老熟女中文字幕免费 | 亚洲日本欧洲精品 | 日本免费人妖最新一区 |