Zephyr物联网操作系统如何让资源受限的医疗设备顺畅运行?

2025-04-03 20:41:37
推荐回答(2个)
回答1:

不管是 哪 种 医 疗 设备 都要 针 对 病患身 体 的 某 一 部位进 行测 量, 如: 脉搏监测、心率监测、血 氧监测、 血 糖监测等, 这 些 可 无 线连 网的可穿 戴医疗设 备 就需 要 满 足 小 尺寸 、低 功耗 、低 成本 的 要 求 。一 般设 备 成本和 资 源 成 反比 ,成 本越低 资 源 受 限 ,对 完 成 多 种 功 能形 成 阻 力。 Ze p h yr 物联 网操 作系 统 专门为资源受 限 设备而推 出 , 其 一 大特点就 是内核 很小 ,可 在内 存低 至 8 kB 的 系 统 上运行 , 甚 至可 在 R AM 最 小为 2K B 时 运 行 。同 时 ,Ze p hy r 内 核 能 够 将 操作 进程 与 裸 机操 作 系统 的 其 它进程进 行 分离 , 也 称 为微 核和 超 微 内 核 。 超微 内 核负责所有基 本 操作任务, 包括通过基于 内部 光 纤 的 积 压作业(ba c kl o g) 执 行 任 务 。 微核 功能 更 强大 , 允 许多任 务处 理 和内 存存储 ,但 只在必要时 使 用 , 为 复杂的传感 器操作和通 信 提供 多线程 和 中 断服 务。

回答2:

Zephyr项目的早期支持者包括英特尔公司(包括收购的AlteraCorporation和WindRiver)、恩智浦半导体公司(包括最近并购的Freescale)、新思科技有限公司和UbiquiOSTechnologyLimited。英特尔子公司WindRiver向Zephyr提供了Rocket内核,Zephyr汇聚了软件和硬件行业的领先厂商的力量来共同构建面向物联网的RTOS,因此Zephyr和Rocket形成互补。Zephyr支持多种硬件架构,目前主要是Arduino101(英特尔Curie模块,包含x86和SynopsysARCEM核心)ArduinoDue(AtmelSAM3X8EARMCortex-M3CPU)、英特尔GalileoGen2、NXPFRDM-K64FFreedom开发板(KinetisK64FARMCortex-M4MCU)等开发板架构。