Toe hierdie herfs, Apple het 'n nuwe iPhone 5s, die meeste van die bohaai het om gedraai onvervangbaar vingerafdruksensors Touch ID, stadige video's, nuwe kleurvariante en 64-bis verwerker A7. Maar saam met die kragtige dubbele kern verberg die liggaam van die iPhone 5s nog 'n verwerker, meer presies die M7-samewerker. Alhoewel dit nie met die eerste oogopslag so lyk nie, is dit 'n klein omwenteling in mobiele toestelle.
M7 as 'n komponent
Tegnies gesproke is die M7 'n enkelskyfie-rekenaar genaamd die LPC18A1. Dit is gebaseer op die NXP LPC1800 enkelskyfie rekenaar, waarin die ARM Cortex-M3 verwerker klop. Die M7 is geskep deur hierdie komponente volgens Apple se behoeftes te verander. Die M7 vir Apple word vervaardig deur NXP Semiconductors.
Die M7 loop teen 'n frekwensie van 150 MHz, wat voldoende is vir sy doeleindes, dit wil sê om bewegingsdata te versamel. Danksy so 'n lae kloktempo is dit sag op die battery. Volgens die argitekte self benodig die M7 net 1% van die energie wat die A7 vir dieselfde operasie sou benodig. Benewens die laer klokspoed vergeleke met die A7, neem die M7 ook minder spasie op, net een twintigste.
Wat die M7 doen
Die M7 medeverwerker monitor die giroskoop, versnellingsmeter en elektromagnetiese kompas, dit wil sê alle data wat met beweging verband hou. Dit teken hierdie data elke sekonde op die agtergrond, dag na dag. Dit hou hulle vir sewe dae, wanneer enige derdeparty-toepassing toegang daartoe het, en vee hulle dan uit.
Die M7 teken nie net bewegingsdata aan nie, maar is akkuraat genoeg om snelhede tussen die versamelde data te onderskei. Wat dit in die praktyk beteken, is dat die M7 weet of jy stap, hardloop of bestuur. Dit is hierdie vermoë, gekombineer met vaardige ontwikkelaars, wat aanleiding gee tot nuwe wonderlike toepassings vir sport en fiksheid.
Wat M7 vir toepassings beteken
Voor die M7 moes alle "gesonde" toepassings inligting van die versnellingsmeter en GPS gebruik. Terselfdertyd moes jy eers die toepassing laat loop sodat dit op die agtergrond sou loop en voortdurend data aanvra en opneem. As jy dit nie gehardloop het nie, sal jy waarskynlik nooit weet hoe ver jy gehardloop het of hoeveel kalorieë jy verbrand het nie.
Danksy die M7 word die probleem uitgeskakel om 'n aktiwiteitsopname-toepassing te begin. Omdat die M7 die heeltyd beweging aanteken, kan enige toepassing wat jy toelaat om toegang tot die M7 se data te verkry, dit onmiddellik na bekendstelling verwerk en jou wys hoeveel kilometer jy op 'n dag gestap het of hoeveel stappe jy geneem het, selfs al het jy nie vir die app gesê om iets op te neem nie.
Dit skakel die behoefte uit om fiksheidsbande soos Fitbit, Nike FuelBand of Jawbone te gebruik. Die M7 het een groot voordeel bo hulle, wat reeds genoem is – dit kan die tipe beweging (stap, hardloop, ry in 'n voertuig) onderskei. Vroeër fiksheidstoepassings kon verkeerdelik dink jy beweeg, selfs al sit jy net stil op die trem. Dit het natuurlik tot skewe resultate gelei.
Wat die M7 vir jou sal bring
Tans sal aktiewe mense wat belangstel in hoeveel kilometer hulle per dag stap, hoeveel kalorieë hulle verbrand of hoeveel treë hulle gestap het, opgewonde wees oor die M7. Aangesien die M7 voortdurend loop en bewegingsdata sonder onderbreking insamel, is die resultate baie akkuraat. Dit wil sê, as jy aanvaar dat jy jou iPhone soveel as moontlik by jou hou.
Sommige toepassings benut reeds die potensiaal van die M7 ten volle. Ek sou byvoorbeeld noem Runkeeper nebo beweeg. Met verloop van tyd sal die oorgrote meerderheid fiksheidsprogramme M7-ondersteuning byvoeg omdat hulle moet, anders sal gebruikers na die kompetisie oorskakel. Batterybesparing en outomatiese data-insameling en -ontleding is twee sterk redes.
Wat die M7 vir Apple gebring het
Apple hou daarvan om sy eie skyfies uit te lig. Dit het in 2010 begin toe dit die iPhone 4 bekend gestel het wat deur 'n A4-verwerker aangedryf word. Apple probeer voortdurend vir ons sê dat dit danksy sy skyfies maksimum werkverrigting kan onttrek met 'n laer kragverbruik as die mededingers. Terselfdertyd word die spesifikasies van ander hardeware dikwels afgeskeep. Gee die gemiddelde gebruiker byvoorbeeld om oor die grootte van die bedryfsgeheue? Geen. Dit is genoeg vir hom om te weet dat die iPhone kragtig is en terselfdertyd die hele dag op 'n enkele lading hou.
Hoe hou dit verband met die M7? Dit is net 'n bevestiging dat die pasgemaakte sagtewarestelsel uitstekend werk op die pasgemaakte hardeware, wat die beste gesien word in hoë-end modelle. Apple met die M7 het met baie maande van die kompetisie weggehardloop. Terwyl iPhone 5s-gebruikers vir weke lank M7-geaktiveerde toepassings ten volle kan geniet, bied die kompetisie slegs medeverwerkers op die Nexus 5 en Motorola X. Die vraag bly staan of Google 'n API aan ontwikkelaars bied en of dit 'n eie oplossing is.
Oor 'n geruime tyd kom Samsung (geen woordspeling bedoel) met die Galaxy S V met 'n nuwe medeverwerker en dan dalk die HTC One Mega. En hier is die probleem. Albei modelle sal 'n ander medeverwerker gebruik en albei vervaardigers sal waarskynlik hul fiksheidstoepassings byvoeg. Maar sonder 'n behoorlike raamwerk soos Core Motion vir iOS, sal ontwikkelaars vasgevang wees. Dit is waar Google moet inkom en 'n paar reëls moet stel. Hoe lank sal dit neem vir dit om te gebeur? Intussen sal die kompetisie ten minste die aantal kerns, megapixels, duim en gigagrepe RAM verhoog. Apple gaan egter voort om sy sin te hê vooruitdenkend oppad
Hierdie pad van gespesialiseerde skyfies is ongetwyfeld uitstekend en is baie beter as die pad van 4 of meer kern-SVE's, die gebruiker het geen kans om dit te weet nie, meestal gaan dit in elk geval oor werkverrigting op een kern.
Maar ... Natuurlik kon die toepassings die konteks van die beweging reeds op die aandrywer opspoor, maar hulle moes hul eie algoritmes hiervoor gebruik, die voordeel hiervan is dat dit direk op die HW is, so dit is vinniger en meer ekonomies, plus dit is nie nodig om die toepassing op die agtergrond te laat loop nie.
Nog iets is dat die Motorola X selfs twee mede-verwerkers bevat, een vir die opneem van data vanaf die versnellingsmeter, die ander vir spraakherkenning, so Apple het waarskynlik nie so 'n voorsprong soos dit uit die artikel mag lyk nie.
Net so het Android 4.4 'n nuwe API vir gebeurtenis-groepering, wat basies dieselfde is (ek weet nie, maar die presiese besonderhede, om eerlik te wees) - dit vereis weereens ondersteuning in HW - die Nexus 5 het dit hier, en miskien die Moto X daar ook, as hulle nie daaraan gedink het as eiendomsreg nie.
Ek het op een of ander manier die Moto X oor die hoof gesien, en dit is toe dat ek sy resensie gelees het. Ek lees net daar van spraakherkenning. Dit was óf 'n slegte resensie óf slegte bemarking deur Google.
Nexus 5 bevat ook 'n soortgelyke medeverwerker:
http://appleinsider.com/articles/13/10/31/google-unveils-new-nexus-5-with-m7-like-motion-tracker-android-44-kitkat
Dankie Dan; Ek het gedink ek sal moet ondersoek waarvoor die M7 goed kan wees, en ek het vermoed dat dit interessant kan wees. Dankie vir die interessante inligting!
HTC One-> HTC One Max-> HTC One Mega- > HTC One Giga -> Ek kan aan niks anders dink nie :DZ vanuit hierdie oogpunt is ek bly dat Apple eenvoudig Apple is! ;)
En dit is presies dit... Wanneer my klasmaats my begin "tart" dat my winkel vir 20 duisend net 8 mpx en 1 GB ram het, glimlag ek net, want anders as hul super boosted HTC of Galaxy Cosi, gebeur dit min met my dat 'n toepassing neergestort het of iets nie gewerk het nie, en my foto's is omtrent 10x beter kwaliteit as hul kameras met twee keer die resolusie, waaroor hulle net kan masturbeer, want hulle vertoon steeds die foto's op 'n monitor met 'n resolusie van 1280×960 . :)
Uitstekende artikel! Hoe meer van hulle, hoe beter. Ek waardeer die skrywer baie :). Toe ek die eerste keer daarna kyk, het ek gedink die 5S is net ’n vinniger foon met ’n vingerafdrukleser, maar sulke “klein dingetjies” maak die verskil. Ongelukkig verander dit egter nie die feit dat die 5S steeds 'n astronomies geprysde foon is nie. Ek is bereid om 40 10 vir 'n MacBook te betaal, asook 14-20 vir 'n iPad, maar amper 4 vir 'n foon wat baie kan doen, maar nie regtig nie. My laaste iPhone was 'n 9500S, wat ek destyds by Vodafone gekoop het vir XNUMXCZK met 'n kontrak van ses maande, maar sedertdien het ek nie een gehad nie en ek beplan nie eers om dit te doen nie, gegewe die mal pryse.
Na 10 km se padhardloop wys Runkeeper my 6 km kort, so ek kan nie die praktiese nut sien nie :-( die enigste opsie is om GPS te gebruik om die afstand afgelê te meet...
Hmm ek gebruik die Moves app, werk uitstekend. Al het ek nie fiets gery nie en het ek 'n aangetekende fietsrit daar :D Ek het seker op 100 diere getrap :D Maar ek wil nie opdateer wanneer ek die app afskakel en dit na twee dae aanskakel nie. Ek kan geen data laai nie. Ek is tans vanlyn. En ek het 'n iPhone 5s..Weet jy nie wat die probleem is nie?