返回 我的
首页 学校
帮我选课
历史 我的

我猜你不知道??佳明手表是什么操作系统?中文互联网独家! A

2024-04-03 21:26:59  人气:43

我猜你不知道??佳明手表是什么操作系统?中文互联网独家! AI智能操场如何促进青少年体育活动的参与度

下面给大家讲解“我猜你不知道??佳明手表是什么操作系统?中文互联网独家! AI智能操场如何促进青少年体育活动的参与度”的知识,本站信息仅供大家参考哦!

温馨提示:本文章素材来自网络整理,本站只是一个信息分享资讯网站,仅供阅读参考用途,本站不销售任何产品和服务,如文章有联系方式请不要联系,骗子多,请注意防骗!另外,文章如有侵权请联系邮箱:196594267@qq.com 核对后马上删除,谢谢!

 

我猜你不知道??佳明手表是什么操作系统?中文互联网独家! AI智能操场如何促进青少年体育活动的参与度 

我猜你不知道??佳明手表是什么操作系统?中文互联网独家!

前言

李二牛是中国大陆最懂佳明的开发者。关注李二牛,玩转佳明不迷路。

往期热文:

太过离谱!卖掉佳明换高驰了!都2024年了,为什么佳明还有步频减半的问题?你遇到过吗?评论区见

马拉松成绩预测是怎么回事?顺便谈一下佳明的成绩预测,真实or尬吹or低估?

为什么佳明的实时配速并不准确?为什么佳明的配速都是5的整倍数?怎么办?

佳明和苹果心率变异性(HRV)哪个更准?事实很意外

闲鱼二手佳明指南,多年经验

不少人有这样的疑惑,佳明手表到底是什么系统?

是安卓系统吗,还是安卓魔改的WearOS,或者其他什么系统?

佳明没有非常详细地披露,但我们可以根据已有线索做一些分析,稍后你就知道了。本期揭秘大概率是全中文互联独家(另一篇高赞在我的知乎@李二牛li2niu简答),建议点亮在看,也许你的朋友也很感兴趣呢, 好朋友可不能偷偷学习。

下列内容主要来自element14 presents的佳明 Fenix7s 拆机视频 (https://www.youtube.com/watch?v=vb8yyu8En1o)、Ferhad Fidan的拆机分享(http://www.f-blog.info/garmin-fenix-7x-solar-teardown-non-destructive/)、 Brad 于2020在CppCast播客中的叙述 (https://cppcast.com/brad-larson-cpp-watch/)以及李二牛的行业观察。

眼见为实,先看硬件

佳明Fenix7s采用了 NXP 恩智浦出品的低功耗 SoC MRT595SFFOC(https://www.nxp.com/part/MIMXRT595SFFOC#/)。

SoC 对普通读者来说,可能比较陌生。它是 System on Chip 的缩写,翻译过来就是系统级芯片或者片上系统。SoC强调的是一个整体,麻雀虽小五脏俱全,包括处理器核心, 存储,外设接口,总线等。这块SoC的官方描述是 i.MX RT500 Crossover MCU with Arm? Cortex?-M33, DSP and GPU Cores。(i.MX系列沿袭自恩智浦几年前收购的飞思卡尔Freescale半导体。早期佳明手表使用的就是Freescale的CPU,所以不是佳明移情别恋了,而是飞思卡尔改旗易帜。“陪伴”是最长情的告白,佳明这属于真爱了把)来看下NXP网站的一些信息以及模块图。

芯片特性

模块图表

MRT595SFFOC 包含一个ARM Cortex M33 CPU 和Cadence Xtensa Fusion F1音频数字信号处理器(DSP)CPU。ARM Cortex M33是对旧的 ARM Cortex M4 技术的更新,Cadence Xtensa Fusion F1 DSP可能负责音频处理和其他数字信号处理需求。两个处理器都有硬件浮点单元。二者都可以在高达200MHz的频率下运行。然而,为了节能,多数情况下不会高频运行。特别值得注意的是该处理器有一个GPU,它适用于2D矢量图形,可以以200 MHz的速度运行。佳明近两年全面拥抱AMOLED,Venu、Epix、Forerunner系列的屏幕分辨率更高,支持更多颜色,这就需要更多的内存和处理能力。此外,触摸屏现在几乎是佳明新机的标配了,不想手表卡成PPT的话,更好的GPU和LCD控制器都是非常必要的。这个处理器还有5 MB的片上 SRAM。听起来比电脑上的GB少很多是不是,注意了这是手表! 低功耗的优先级比插电的设备高很多。

Fenix7s 的处理器核心Cortex M33 是一个微控制器级别的处理器核心,属于 ARMv8-M 架构。它主要设计用于实现低功耗和高效的嵌入式系统,如物联网设备、传感器、智能家居设备等。而安卓(Android)是一个主要针对移动设备(如智能手机和平板电脑)的操作系统,它基于 Linux 内核,设计用于在相对强大的硬件上运行,包括多核 ARM Cortex-A 系列处理器或其他类似的处理器架构。由于 Cortex-M33 的资源(如处理能力、内存管理等)远远低于运行完整安卓系统所需的资源,因此安卓系统不适合直接运行在 Cortex M33 上,佳明上运行的绝对不是安卓系统。

登堂入室,窥探核心

根据 Brad 叙述,佳明手表端的操作系统GarminOS完全是自定义的。这种选择是为了在小尺寸、长续航和功能之间做到尽可能的平衡。GarminOS大多数是用C写的,目前正在转向C++。(怪不得那么多bug,估计是指针乱指出现野指针了吧 )

该系统只支持单线程,这样线程和内存管理起来会更简单。早期使用Thumb指令集。Thumb指令集是arm指令集的一个子集,是针对代码密度问题而提出的,它具有16位的代码宽度。与等价的32位代码相比较,thumb指令集在保留32位代码优势的同时,大大的节省了系统的存储空间。

二牛注意到,在22年以后,佳明的设备代码单个槽位相比上一代出现了陡然提升,编译的字节码体积还更少了,也许是指令集做了一定的改进,但是目前没有看到任何官方披露。不过,从拆机截图看,Cortex-M33处理器具有32位指令集(Thumb?-2技术),可实现16和32位指令的超集。破案了! x45这一代产品到x55是巨大的提升!255还是非常经济的入门机型!1500块钱左右是非常香的价格!

为了让第三方开发者参与佳明生态的贡献,他们创造了自己的语言(MonkeyC)、虚拟机、编译器和整个堆栈。因此,第三方开发者可以在手表上使用少量内存运行自定义内容。

即便了解了 Fenix7s,又如何理解其他机型?

你可能会疑惑,如果我感兴趣的是其他机型,应该怎么理解本篇内容?其实同期的产品fr955甚至fr965的硬件配置方面和Fenix7s是差不多的。

Techinsights 的一篇拆解报告(https://www.techinsights.com/blog/deep-dive-teardown-garmin-forerunner-965-a04578-smartwatch)显示,Forerunner 965是Forerunner 955的继任者。它们都支持WiFi、蓝牙、NFC和GPS连接。Forerunner 965和955非常相似,它们的大部分设计都基于相同的IC(MCU、GPS接收器、NAND闪存、电源管理芯片、WiFi/蓝牙模块等)。这两种设备都配备了各种传感器,如加速度计、陀螺仪、指南针、磁传感器、脉搏血氧计、心率传感器和高度计,佩戴者可以在运动或睡眠期间跟踪身体参数。恩智浦提供了 #MRT595SFFOC MCU和#SN100T NFC和安全芯片。

好家伙,佳明是懂“一招鲜吃遍天”的。操作系统是和CPU密切相关的,从一致的CPU上看,佳明的操作系统之间是没有太大区别的,只有部分机型上的少数功能做了相应屏蔽或差异化。不过,佳明机型太多,我没有更细地去逐个研究对比每款机型。

一句话说明白结论?

佳明手表是自己手搓的自定义系统GarminOS,而非任何现有的安卓(WearOS)、WatchOS等系统,怪不得bug这么多 。下次如果再有朋友有疑问,直接把这篇文章发给ta,怎么样?

好了,上面就是本期问题的全部内容了。祝大家周末愉快不加班~ 发文时我应该在去和小伙伴跑步的路上~

为了帮助更多跑步爱好者发挥手表的最大效用,二牛一直在坚持做深入浅出的佳明技术科普以及应用创作,其中许多都是免费的,希望大家点点赞、关注,收藏,转发支持一下,大家的支持是二牛持续更新的动力~


AI智能操场如何促进青少年体育活动的参与度

智能操场是一种结合了人工智能技术和体育设施的创新概念,它可以极大地促进青少年体育活动的参与度。以下是智能操场如何帮助青少年更积极参与体育活动的几点说明:

1.交互性和趣味性:智能操场可以通过虚拟现实技术为青少年提供更具交互性和趣味性的体育体验。例如,运用智能传感器和投影技术,可以在操场上打造一个虚拟足球场,让青少年在体验传统体育项目的同时还可以享受到科技带来的乐趣。

2.个性化训练和监控:智能操场还可以通过智能穿戴设备对青少年进行个性化体育训练和监控。运动员可以佩戴智能手表或智能运动服装,在训练过程中实时监测心率、步数、运动轨迹等数据,并通过手机App进行记录和分析。这种个性化的监控可以帮助青少年更科学地进行训练,并提高动力和积极性。

3.社交互动和比赛性:智能操场可以通过连接互联网实现社交互动和比赛性。青少年可以通过操场上的智能终端设备邀请朋友组队挑战,比赛结束后系统会自动生成比赛数据和成绩排名,激发青少年的竞争力和参与热情。同时,智能操场还可以与其他智能操场进行联网,实现远程对抗和比赛,拓展青少年的运动交流和社交范围。

综上所述,智能操场的引入可以为青少年体育活动带来更丰富多彩的体验,促进他们更积极地参与体育锻炼。相信随着智能技术的不断发展,智能操场将成为未来青少年体育活动的重要载体,为他们的健康成长起到积极的促进作用。愿青少年们借助智能操场,拥有更健康、更快乐的成长之路。

声明:频道所载文章、图片、数据等内容以及相关文章评论纯属个人观点和网友自行上传,并不代表本站立场。如发现有违法信息或侵权行为,请留言或直接与本站管理员联系,我们将在收到您的课程后24小时内作出删除处理。