chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

可穿戴設備應用程序的實現(xiàn)

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Jaya Kathuria ? 2022-11-30 16:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本系列文章的第一部分中,我們介紹了物聯(lián)網(wǎng)市場趨勢、智能家居和可穿戴應用的相關(guān)性,并展示了智能家居門鎖控制器的示例實現(xiàn)。在第二部分中,我們將探討可穿戴設備應用程序的實現(xiàn)。

手表不再只是為了報時。智能手表通過啟用短信、電話和健康監(jiān)測,將我們的手腕變成了智能手機皮套??纱┐髟O備是用戶“幾乎總是”佩戴的無線設備。例如,健身監(jiān)測器是一種可穿戴設備,可以通過監(jiān)測心率、運動、睡眠習慣、體溫、汗水等參數(shù)來跟蹤一個人的健康狀況。這些設備具有多個傳感器,通??梢耘c連接到互聯(lián)網(wǎng)的設備(如智能手機或PC)進行通信。這些設備具有三個主要功能:

始終開啟:由于健身監(jiān)測器連續(xù)運行,因此這些設備需要較長的電池壽命。設計可穿戴設備時的最大挑戰(zhàn)之一是它們耗電,并且通??梢匀菁{的電池尺寸有限。

監(jiān)控活動:健身監(jiān)測器感知、處理、記錄和報告用戶活動。這包括監(jiān)控多個傳感器和執(zhí)行“傳感器融合”,其中來自多個傳感器的數(shù)據(jù)使用類似DSP的引擎進行關(guān)聯(lián),以分析更復雜的行為并以用戶可以理解和使用的方式跟蹤它們。

交換數(shù)據(jù):這包括將收集和分析的信息傳達給其他設備的能力,例如向/從智能手機發(fā)送通知和警報。

圖 2 顯示了使用嵌入式 MCU(如PSoC 6 BLE)實現(xiàn)可穿戴健身監(jiān)視器的過程。

poYBAGOHGwuAEkflAAOJEZRxNBI483.png

活動監(jiān)控:計步器和卡路里計數(shù)器計算一個人的步數(shù)并計算燃燒的卡路里數(shù)。為了檢測步長,需要使用加速度計傳感器。壓力傳感器還用于測量步行/跑步時的海拔變化。大多數(shù)傳感器具有數(shù)字接口,通常為 I2C、SPI 或 UART。需要對采集的數(shù)據(jù)進行額外的過濾和處理,以計算步數(shù)、海拔高度、燃燒的卡路里等值。這些傳感器還用于實現(xiàn)低功耗系統(tǒng)功能,例如在檢測到運動時喚醒整個系統(tǒng),以便執(zhí)行實時分析。為了支持可穿戴設備可能需要的多個傳感器,嵌入式MCU將需要多個數(shù)字接口。理想情況下,這些接口可以在I2C、SPI和UART之間進行配置,為開發(fā)人員提供最大的傳感器選擇和實現(xiàn)靈活性。此外,嵌入式MCU需要支持雙核架構(gòu),其中MCU能夠執(zhí)行傳感器融合和復雜分析,低功耗MCU用于執(zhí)行運動喚醒等系統(tǒng)任務。

環(huán)境監(jiān)測:監(jiān)測儀可能還需要收集環(huán)境數(shù)據(jù),例如紫外線暴露測量、環(huán)境溫度、大氣壓力、指南針航向等。

全球定位系統(tǒng):GPS傳感器通常是帶有UART接口的數(shù)字傳感器。GPS 傳感器提供位置(緯度和經(jīng)度)、速度和高度信息。

音頻:在音頻數(shù)據(jù)通過無線鏈路傳輸之前,數(shù)字域中的音頻信號處理是任何音頻系統(tǒng)的重要組成部分。數(shù)據(jù)通常使用基于 PDM 麥克風的聲級計收集,然后進行測量、過濾和/或壓縮。集成了DSP功能和音頻功能的嵌入式MCU可以大大簡化高質(zhì)量、不間斷聲學音頻子系統(tǒng)的設計。

安全:可穿戴設備需要能夠跟上不斷變化的安全協(xié)議和措施。具有安全啟動功能的嵌入式MCU可確??纱┐髟O備僅執(zhí)行經(jīng)過身份驗證的代碼。此外,設備可以支持無線 (OTA) 更新,以使更新對用戶透明。

用戶界面:今天的用戶已經(jīng)習慣于使用按鈕、滑塊和接近感應的觸摸顯示器。還可以支持不同輸出類型的嵌入式MCU可以支持各種顯示技術(shù),例如Eink,OLED等。

無線連接:設備需要支持低功耗藍牙 (BLE) 連接,并為可穿戴設備運行提供必要的服務。

支持所有這些功能需要全面的固件流程(參見圖 3)。支持可穿戴設備應用的制造商可以提供完整的庫,從而加速開發(fā)并降低整體設計投資。

pYYBAGOHGxOAJTmeAANfJP_4SrQ215.png

任務體系結(jié)構(gòu)

在任何可穿戴設計中,都有三項關(guān)鍵任務:

獲取數(shù)據(jù)

處理數(shù)據(jù)

與用戶通信 – 輸入和輸出(顯示)

通常,傳感器采集比其他任務需要更高的處理器操作速率,因為此類處理包括在大型樣本基上運行的濾波器。因此,使用低功耗內(nèi)核(如 Arm Cortex-M0+)執(zhí)行傳感器數(shù)據(jù)采集更節(jié)能。處理傳感器數(shù)據(jù)取決于所用算法的復雜性,開發(fā)人員必須在能效和處理速度之間進行權(quán)衡。對于光處理,可以使用用于采集傳感器數(shù)據(jù)的相同低功耗內(nèi)核。但是,對于更實時的操作,需要更高性能的處理器,例如Arm Cortex M3 / M4內(nèi)核。用戶界面,在涉及簡單的可穿戴顯示器和輸入時通常是一個輕量級的過程,可以由任一內(nèi)核處理,但理想情況下在低功耗內(nèi)核上實現(xiàn)。因此,為了在低功耗可穿戴設備中實現(xiàn)最佳性能,需要雙核架構(gòu)。請注意,可以利用雙核架構(gòu)對固件框架進行流水線,通過加快任務完成速度來提高響應能力,并通過在內(nèi)核之間共享時鐘、RAM、閃存等資源來降低資源和功耗。

低功耗處理器(如 Cortex M0+)運行一個簡單的任務調(diào)度程序,可處理頻繁的低帶寬任務,例如:

傳感器數(shù)據(jù)采集

電容感應掃描和處理

維護BLE連接和通告的BLE鏈路層控制器

系統(tǒng)管理,包括安全任務和傳感器控制

高性能處理器(如 Cortex M4)用作運行 RTOS 并處理處理器密集型應用級任務的應用處理器,例如:

傳感器數(shù)據(jù)處理(即方向計算、高度計算等)

顯示圖形,如繪圖文本、圖像、形狀等。

完整的指紋處理,包括匹配和注冊算法

BLE 主機層任務,包括所有服務、配置文件和連接身份驗證

通過內(nèi)核之間的共享內(nèi)存和快速處理器間通信 (IPC) 通道橋接,與兩個設備在外部通信相比,通信延遲幾乎不存在。

低功耗核心任務架構(gòu)

在高級別上,低功耗內(nèi)核執(zhí)行兩種類型的任務 - 級別 1:在每個周期中執(zhí)行的周期性任務和級別 2:周期性但每“n”個周期執(zhí)行一次的時隙任務(n = 任務的周期/每個周期持續(xù)時間)。定時器可用于生成中斷以指示周期的開始,例如每 10 毫秒 (100 Hz)。級別 1 任務在中斷事件上逐個執(zhí)行。時隙變量可以在每個中斷時遞增并傳遞給 2 級任務管理器。根據(jù)插槽編號,執(zhí)行相應的 2 級任務。

表1提供了可在低功耗內(nèi)核中實現(xiàn)的各種任務的示例。

桌子1. 低功耗核心任務

任務 類型 周期(毫秒)/插槽(共 50 個插槽)
藍牙控制器 級別 1 10/-
電容感應掃描和手勢檢測 級別 1 10/-
全球定位系統(tǒng)獲取和處理 級別 1 10/-
壓力/溫度數(shù)據(jù)采集 級別 2 500/1
紫外數(shù)據(jù)采集 級別 2 500/3
電池數(shù)據(jù)采集 級別 2 500/7

在數(shù)據(jù)采集任務完成或需要與高性能核心上運行的其他任務通信的任何事件(如手勢被檢測到)時,將形成一個消息數(shù)據(jù)包并通過IPC發(fā)送到高性能核心。在高性能內(nèi)核上引發(fā)中斷,處理消息數(shù)據(jù)包,并將數(shù)據(jù)適當?shù)貍鬟f到在高性能內(nèi)核上執(zhí)行的預期任務。

高性能核心任務架構(gòu)

高性能內(nèi)核使用 RTOS 來管理 BLE、運動傳感、顯示更新、GPS、壓力/溫度、UV 和指紋檢測等任務。除了 BLE、運動傳感和指紋檢測外,其他任務都等待來自低功耗內(nèi)核的數(shù)據(jù)。

BLE任務可以定期運行(每個連接間隔一次)。完成后,任務將自行掛起,直到下一次需要喚醒。

運動檢測任務可以是非周期性任務,每當運動傳感器本身引發(fā)中斷時都會運行。像Invensense MPU9255這樣的運動傳感器包括一個數(shù)字運動處理器(DMP),該處理器在片上FIFO上收集數(shù)據(jù),并以預配置的速率中斷高性能內(nèi)核。中斷時,運動傳感器任務通過SPI接口讀取運動傳感器中的FIFO,并處理數(shù)據(jù)以計算方向、步數(shù)、燃燒的卡路里等。

指紋檢測任務可以是非定期任務,每當用戶注冊、驗證或刪除指紋時都會運行。注冊用戶指紋并鎖定顯示時,也會運行此任務。已注冊的用戶指紋可用于解鎖和保護可穿戴設備。

顯示任務也可以是非周期性任務,每當需要在屏幕上更新數(shù)據(jù)(即傳感器數(shù)據(jù)、時間、電池和來自其他任務的BLE通知)或從低功耗內(nèi)核報告電容感應手勢事件時,就會運行該任務。

GPS、壓力/溫度和紫外線任務可以是偽周期性任務,因為它們不會定期掛起和喚醒。相反,任務喚醒是在從各個傳感器收集數(shù)據(jù)后從低功耗內(nèi)核觸發(fā)的。由于數(shù)據(jù)收集速率在低功耗內(nèi)核中是周期性的,因此這些任務可以在高性能內(nèi)核上定期執(zhí)行。

表 2 顯示了高性能內(nèi)核管理的任務示例。

桌子2. 高性能核心任務

任務 優(yōu)先權(quán) 類型 喚醒源
唔唔?? 9 500 周期的 操作系統(tǒng)每 BLE 連接間隔喚醒一次 (vTaskdelay)
運動傳感器 8 500 非周期的 來自傳感器的中斷
顯示 6 500 非周期的 來自其他任務的通知
壓力 8 200 偽周期 來自低功耗內(nèi)核的通知
紫外線 8 150 偽周期 來自低功耗內(nèi)核的通知
全球定位系統(tǒng) 8 100 偽周期 來自低功耗內(nèi)核的通知
指紋 7 5000 非周期的 來自顯示任務和中斷的通知 (SMIF/SPI)

處理器間通信體系結(jié)構(gòu)

同時運行的兩個內(nèi)核需要一種機制來保護共享數(shù)據(jù)和通信,以便在固件中同步任務。雙核架構(gòu)需要支持多種 IPC 機制,例如 IPC 鎖定、消息傳遞和中斷/通知。任務代碼可以使用 IPC 鎖定功能來保護共享數(shù)據(jù)和 IPC 消息傳遞,以在內(nèi)核之間交換通知和數(shù)據(jù)。

IPC 鎖:每當訪問共享數(shù)據(jù)進行修改時,訪問核心/任務都會嘗試獲取與數(shù)據(jù)對應的鎖。如果鎖是空閑的,則核心/任務被授予對數(shù)據(jù)的訪問權(quán)限。更新/處理完成后,任務可以釋放鎖以授予對其他掛起任務的數(shù)據(jù)訪問權(quán)限。這可以防止數(shù)據(jù)被多個源同時嘗試更新/使用數(shù)據(jù)而損壞。

IPC 消息:除了保護共享數(shù)據(jù)外,還需要一種通信方式來同步內(nèi)核之間的任務。這可以通過在內(nèi)核之間傳遞的“命令和參數(shù)”消息數(shù)據(jù)包來實現(xiàn)。每當一個內(nèi)核希望另一個內(nèi)核執(zhí)行操作時,它都會將帶有任何必需參數(shù)的操作/命令 ID 打包到消息中,并通過 IPC 傳遞消息。消息數(shù)據(jù)包準備就緒后,內(nèi)核將在另一個內(nèi)核上觸發(fā) IPC 中斷,在該內(nèi)核上解析命令,然后對其執(zhí)行操作。

在第二部分中,我們通過一個示例實現(xiàn)討論了可穿戴設備應用。在第三部分中,我們將說明如何利用可穿戴實現(xiàn)與智能家居網(wǎng)絡進行交互。

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

    關(guān)注

    147

    文章

    18893

    瀏覽量

    396992
  • 嵌入式
    +關(guān)注

    關(guān)注

    5198

    文章

    20416

    瀏覽量

    333516
  • 可穿戴設備
    +關(guān)注

    關(guān)注

    55

    文章

    3884

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    深入解析MAX14690:低功耗可穿戴設備的理想電源管理解決方案

    深入解析MAX14690:低功耗可穿戴設備的理想電源管理解決方案 在當今的電子設備市場中,可穿戴設備、健身監(jiān)測器以及便攜式醫(yī)療設備等小型鋰離子系統(tǒng)對電源管理的要求越來越高。既要保證
    的頭像 發(fā)表于 02-06 09:30 ?344次閱讀

    MAX14676:適用于可穿戴設備的充電管理解決方案

    MAX14676/MAX14676A:適用于可穿戴設備的充電管理解決方案 在可穿戴設備市場蓬勃發(fā)展的今天,對于低功耗、高效充電管理解決方案的需求日益增長。Maxim Integrated推出
    的頭像 發(fā)表于 02-06 09:30 ?333次閱讀

    探索MAX14676A:可穿戴設備充電管理的理想之選

    探索MAX14676/MAX14676A:可穿戴設備充電管理的理想之選 在可穿戴設備飛速發(fā)展的今天,對于高效、可靠的充電管理解決方案的需求日益增長。MAX14676/MAX14676A作為一款專為
    的頭像 發(fā)表于 02-06 09:25 ?326次閱讀

    全球首創(chuàng)超低電壓藍牙 SoC,賦能微型醫(yī)療可穿戴設備革新

    NordicSemiconductor正式推出nRF54LV10A系統(tǒng)級芯片(SoC),以全球首創(chuàng)的超低電壓集成方案,為醫(yī)療級可穿戴設備樹立了集成度、性能與電池壽命的新標桿。該芯片專為空間受限的藍牙
    的頭像 發(fā)表于 12-18 15:00 ?568次閱讀
    全球首創(chuàng)超低電壓藍牙 SoC,賦能微型醫(yī)療<b class='flag-5'>可穿戴設備</b>革新

    Nordic發(fā)布超低電壓藍牙 SoC nRF54LV10A,醫(yī)療可穿戴設備福音

    應用設計,可直接由單枚氧化銀紐扣電池供電,是可穿戴生物傳感器、持續(xù)血糖監(jiān)測儀及其他醫(yī)療應用的理想選擇。 消費者對互聯(lián)醫(yī)療可穿戴設備的渴求空前高漲。據(jù)Grand View Research數(shù)據(jù)顯示
    發(fā)表于 12-10 11:45

    穿透數(shù)據(jù)迷霧:2025 年可穿戴設備測試的技術(shù)突破與實踐路徑

    隨著可穿戴設備向 "健康終端" 加速演進,測試體系的專業(yè)性、精準性、全面性將成為企業(yè)核心競爭力。北京沃華慧通測控技術(shù)有限公司以自動化技術(shù)為基石,以場景化測試為核心,正助力更多
    的頭像 發(fā)表于 10-16 14:18 ?3603次閱讀
    穿透數(shù)據(jù)迷霧:2025 年<b class='flag-5'>可穿戴設備</b>測試的技術(shù)突破與實踐路徑

    u-blox LEAP新型GNSS技術(shù)優(yōu)化可穿戴設備性能

    智能手表、健身追蹤器和支持GPS的運動可穿戴設備已成為數(shù)百萬用戶跟蹤記錄日常活動和運動表現(xiàn)的重要工具。但這些緊湊型設備也對設計要求帶來了巨大的挑戰(zhàn),尤其是如何在不耗盡電池的情況下提供高精度GNSS定位。
    的頭像 發(fā)表于 08-20 09:52 ?953次閱讀

    Altium Designer在運動控制與可穿戴設備行業(yè)的應用案例

    在當今數(shù)字化時代,運動控制與可穿戴設備正迅速成為人們生活和運動中的重要組成部分。從智能手表到運動追蹤器,從健康監(jiān)測設備到智能運動裝備,這些設備不僅提升了運動體驗,還為健康管理和運動訓練提供了強大
    的頭像 發(fā)表于 08-13 17:08 ?8928次閱讀
    Altium Designer在運動控制與<b class='flag-5'>可穿戴設備</b>行業(yè)的應用案例

    環(huán)球儀器如何應對可穿戴設備組裝挑戰(zhàn)

    可穿戴設備的市場正在快速擴展,根據(jù)多個市場研究機構(gòu)的預測,未來幾年該市場將以 年復合增長率超過10%的速度增長。預計到2027年,全球可穿戴設備出貨量將超過10億臺,市場規(guī)??蛇_到數(shù)千億美元。
    的頭像 發(fā)表于 08-11 15:30 ?1052次閱讀
    環(huán)球儀器如何應對<b class='flag-5'>可穿戴設備</b>組裝挑戰(zhàn)

    告別“電量焦慮”,BLE如何提升可穿戴設備續(xù)航能力?

    隨著物聯(lián)網(wǎng)、AI、云計算等技術(shù)的深度融合,智能手表、心率帶、健康手環(huán)等可穿戴設備逐漸融入人們的日常生活。BLE技術(shù)通過優(yōu)化協(xié)議棧設計、功耗控制等能力,有效延長設備續(xù)航時間,減少用戶頻繁充電的煩惱。
    的頭像 發(fā)表于 07-08 16:26 ?808次閱讀
    告別“電量焦慮”,BLE如何提升<b class='flag-5'>可穿戴設備</b>續(xù)航能力?

    AI 時代,如何突破可穿戴設備的能效邊界??

    從智能化升級邁向場景化深度應用,再到全新交互方式的探索,AI 正重塑可穿戴設備領域的未來走向。在芯原舉辦的以 “智慧可穿戴:始終在線、超輕量、超低能耗” 為主題的技術(shù)研討會上,芯原股份解決方案架構(gòu)
    發(fā)表于 04-16 16:00 ?613次閱讀
    AI 時代,如何突破<b class='flag-5'>可穿戴設備</b>的能效邊界??

    芯原戴偉進:可穿戴設備是通往AI的入口

    4 月 16 日下午,芯原舉辦了以 “智慧可穿戴:始終在線、超輕量、超低能耗” 為主題的技術(shù)研討會,聚焦 AI 技術(shù)與可穿戴設備的融合創(chuàng)新。此次研討會邀請了產(chǎn)業(yè)鏈內(nèi)相關(guān)企業(yè)的決策者以及戰(zhàn)略、技術(shù)專家
    發(fā)表于 04-16 14:38 ?580次閱讀

    相約2025慕尼黑上海電子展,展望可穿戴設備未來發(fā)展!

    近年來,在科技飛速發(fā)展的浪潮推動下,可穿戴設備領域迎來了爆發(fā)式增長,產(chǎn)品種類愈發(fā)豐富,形態(tài)持續(xù)創(chuàng)新。從產(chǎn)品形態(tài)來看,新型可穿戴設備正朝著隱形化、輕量化、柔性化的方向邁進,更好地貼合人體,融入日常生活
    發(fā)表于 04-11 14:18 ?478次閱讀

    FCO-6K 32.768kHz 低功耗 SMD 振蕩器 | RTC、可穿戴設備、醫(yī)療監(jiān)測應用

    特點典型 2.0×1.6mm SMD 封裝工作供電電壓:1.5V、1.8V低功耗符合 RoHS 和 REACH 認證,無鉛(Pb-free)應用實時時鐘(RTC)可穿戴設備、運動攝像機超小型
    發(fā)表于 03-25 12:46 ?0次下載

    固態(tài)鋰微型電池助力可穿戴設備電源方案突破

    固態(tài)鋰微型電池 蘋果公司近期宣布將在其可穿戴設備中植入可能影響數(shù)十億人的健康功能。Apple Watch現(xiàn)在可提供睡眠呼吸暫停通知功能,而AirPods Pro 2則通過臨床級非處方助聽器提供全球
    發(fā)表于 03-12 09:06 ?934次閱讀
    固態(tài)鋰微型電池助力<b class='flag-5'>可穿戴設備</b>電源方案突破