關閉廣告

今年秋天,蘋果推出了新的 iPhone 5s,大部分的爭論都圍繞著 不可替代的 指紋感應器 觸摸ID、慢動作影片、新的色彩變體和 64位 處理器A7。但除了強大的雙核心之外,iPhone 5s 的機身還隱藏著另一個處理器,更準確地說是 M7 協處理器。儘管乍看之下似乎不像,但這確實是行動裝置的小革命。

M7作為組件

從技術上來說,M7是一款名為LPC18A1的單晶片。它基於NXP LPC1800單晶片,其中ARM Cortex-M3處理器運作。 M7就是根據Apple的需求修改這些組件而創造出來的。 Apple 的 M7 由 NXP Semiconductors 製造。

M7 的運作頻率為 150 MHz,足以滿足其目的,即收集運動數據。由於時脈頻率如此之低,因此對電池的消耗較小。根據建築師自己的說法,執行相同操作時,M7 所需的能源僅為 A1 的 7%。除了與 A7 相比主頻較低之外,M7 佔用的空間也較少,只有二十分之一。

M7 的用途

M7協處理器監控陀螺儀、加速度計和電磁羅盤,即與運動相關的所有資料。它日復一日地每秒在後台記錄這些數據。它將保留它們 XNUMX 天,屆時任何第三方應用程式都可以存取它們,然後將其刪除。

M7 不僅記錄運動數據,而且足夠準確,可以區分收集到的數據之間的速度。這實際上意味著 M7 知道您是在步行、跑步還是駕駛。正是這種能力與熟練的開發人員相結合,催生了運動和健身領域新的出色應用程式。

M7 對應用程式意味著什麼

在 M7 之前,所有「健康」的應用程式都必須使用來自加速計和 GPS 的資訊。同時,您必須先運行該應用程序,以便它在後台運行並不斷請求和記錄資料。如果你沒有跑步,你可能永遠不會知道自己跑了多遠或燃燒了多少卡路里。

有了 M7,就消除了必須啟動活動記錄應用程式的問題。由於 M7 始終記錄運動情況,因此您允許訪問 M7 數據的任何應用程式都可以在啟動後立即對其進行處理,並向您顯示您一天走了多少公里或走了多少步,即使您沒有沒有告訴應用程式記錄任何內容。

這樣就無需使用 Fitbit、Nike FuelBand 或 Jawbone 等健身手環。 M7 比它們有一大優勢,這一點已經提到過——它可以區分運動類型(步行、跑步、開車)。早期的健身應用程式可能會錯誤地認為您正在運動,即使您只是坐在電車上一動也不動。這當然導致了結果的偏差。

M7將為您帶來什麼

目前,對每天步行多少公里、消耗多少卡路里或步行多少步感興趣的活躍人士會對 M7 感到興奮。由於M7連續運行並不間斷地收集運動數據,因此結果非常準確。也就是說,假設您盡可能隨身攜帶 iPhone。

一些應用程式已經充分利用了 M7 的潛力。我會舉個例子 RunKeeper 尼波 移動。隨著時間的推移,絕大多數健身應用程式都會添加 M7 支持,因為他們必須這樣做,否則用戶會轉向競爭對手。節省電池和自動資料收集和分析是兩個重要原因。

M7為蘋果帶來了什麼

蘋果喜歡突出自己的晶片。它始於 2010 年,當時推出了搭載 A4 處理器的 iPhone 4。蘋果不斷試圖告訴我們,憑藉其晶片,它可以以比競爭對手更低的功耗獲得最大性能。同時,其他硬體的規格往往被忽略。例如,一般使用者是否關心操作記憶體的大小?不。讓他知道 iPhone 功能強大,同時一次充電可以使用一整天就足夠了。

這與 M7 有什麼關係?這只是確認客製化軟體系統在客製化硬體上運作良好,這在高階型號中最為明顯。蘋果憑藉 M7 在競爭中領先了好幾個月。雖然iPhone 5s 用戶已經能夠在幾週內充分享受支援M7 的應用程序,但競爭對手只在Nexus 5 和Motorola X 上提供協處理器。問題仍然是Google 是否向開發人員提供API,或者它是否是專有解決方案。

過一段時間,三星將推出(沒有雙關語)帶有新協處理器的 Galaxy S V,然後可能是 HTC One Mega。問題就在這裡。兩種型號都將使用不同的協處理器,並且兩家製造商都可能會添加他們的健身應用程式。但如果沒有像 iOS 版 Core Motion 這樣合適的框架,開發人員就會陷入困境。這就是谷歌必須介入並制定一些規則的地方。這需要多長時間才能實現?同時,競爭至少會增加核心數、百萬像素、英吋和千兆位元組的 RAM。然而,蘋果仍然堅持自己的方式 前瞻性的 塞斯圖。

來源: KnowYourMobile.com, 史蒂夫·切尼網站, Wikipedia.org, iFixit.org
.