英特尔架构师解析Zephyr架构及内核关键特性

在IDF16技术课堂上,英特尔公司软件架构师Anas Nashif介绍了其贡献给Linux基金会的微控制器操作系统Zephyr项目的架构、内核、发展方向以及社区参与方式。Project Zephyr是一款可扩展的小型实时操作系统(RTOS),专为小外形物联网边缘设备设计,支持任意架构,随着时间的推移将支持开发人员定制其功能。可以看到,Zephyr的设计,小巧(+性能优化)、安全是其特色,超微内核R...
摘要由CSDN通过智能技术生成

在IDF16技术课堂上,英特尔公司软件架构师Anas Nashif介绍了其贡献给Linux基金会的微控制器操作系统Zephyr项目的架构、内核、发展方向以及社区参与方式。

Project Zephyr是一款可扩展的小型实时操作系统(RTOS),专为小外形物联网边缘设备设计,支持任意架构,随着时间的推移将支持开发人员定制其功能。

可以看到,Zephyr的设计,小巧(+性能优化)、安全是其特色,超微内核RAM占用可以达到8K,也为可穿戴和物联网严格把控功耗控制,同时高度可配置,希望融入现有的IoT技术实现更好的应用,连接方面,不管是蓝牙、Wifi、NFC,还是ZigBee、6LoWPAN、CoAP,都在考虑之列,目前还支持HCI主机堆栈。

图片描述

图片描述

图片描述

Zephyr内核特性包括多线程服务(非抢占式和基于优先级)、内存分配服务、功耗管理服务等,也包括高可配置性,例如,MCU支持深度应用,允许应用加入需要的一些功能,判断需要多少,就加入多少,并且可以根据需要不断调整,这是控制功耗的重要部分。

<
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值