Zephyr物联网操作系统专栏汇总


目录

Zephy架构

1. 开源代码地址

2.Zephyr项目官网地址

3. Zephyr的应用场景

4.Zephyr入门指南地址

5.Zephyr文档地址

6.Zephyr资源集合

7. Zephyr无线连接架构

8. Zephyr内核特性


zephyr是一个小型的RTOS,支持Bluetooth, Bluetooth Low Energy, Wi-Fi, 802.15.4,6Lowpan, CoAP, IPv4, IPv6, 和 NFC 等标准。

Zephyr内核源自 wind river VxWorks 商用的vxworks Microkernel Profile。

Zephy架构

1. 开源代码地址

github开源代码地址

2.Zephyr项目官网地址

Zephy项目官网地址

3. Zephyr的应用场景

Zephyr操作系统基于一个小型内核,设计用于资源受限的系统:从简单的嵌入式环境传感器和LED可穿戴设备到复杂的智能手表和物联网无线网关。

Zephyr内核支持多种架构,包括ARM Cortex-M,英特尔x86、ARC、Nios II、Tensilica Xtensa和RISC-V。

4.Zephyr入门指南地址

入门指南

5.Zephyr文档地址

文档地址

6.Zephyr资源集合

帮助:帮助快捷传送门
文档:入门指南
源代码:源码;

示例代码:示例代码传送门

交叉引用:Zephyr的源代码交叉引用内核和示例代码可在下面传送门

Zephyr项目开发者讨论频道:kiwi IRC

zephyr中文手册

7. Zephyr无线连接架构

8. Zephyr内核特性

  • 多线程服务,包括基于优先级的 非抢占线程以及基于优先级的抢占式任务(具体可选的轮询时间片)
  • 中断服务
  • 线程间同步服务(二进制信号,计数信号,互斥信号)
  • 线程间数据传递服务(消息队列、增强消息队、字节流)
  • 内存分配服务
  • 功耗管理服务(无滴答闲置和高级闲置基础设施)
  • 高可配置性
  • 基于库的RTOS
  • 提供最小运行时错误检查,以减小代码提升性能,提供可选的错误检查基础设施,可帮助在应用开发期间调试

物联网操作系统Zephyr(入门篇)之1.0 Zephyr简介相关推荐

  1. 【嵌入式入门篇】嵌入式0基础沉浸式刷题篇1

    嵌入式-入门沉浸式刷题篇 前言 Q1:嵌入式牛牛宏大小 Q2:嵌入式宏空间坐标数量 Q3:嵌入式牛牛疑惑的变量 Q4:嵌入式关键字const Q5:嵌入式机器的大小端 Q6:嵌入式不用排序找数字 Q7 ...

  2. Vala之入门篇(一)Vala简介

    Vala 是一门新兴的编程语言,为那些依赖 GNOME 平台运行时(runtime),尤其是依赖 GLib 和 GObject 库的应用程序的编写提供了大量现代的编程技术的支持.目前,GNOME 平台 ...

  3. 2022最全最细软件测试工程师的职业规划和职业发展【入门篇】

    由于种种原因,很多人选择了测试这个职业,在职场和测试领域当中几经风雨,有的人顺时应势走出了一片天地,有的人选择离开从事其他职业-- 笔者作为一个在测试行业略有想法的测试人员,对测试人员的职业规划和职业 ...

  4. 测试工程师的职业规划和职业发展——入门篇

    测试工程师的职业规划和职业发展--入门篇 由于种种原因,很多人选择了测试这个职业,在职场和测试领域当中几经风雨,有的人顺时应势走出了一片天地,有的人选择离开从事其他职业-- 笔者作为一个在测试行业略有 ...

  5. Membership三步曲之入门篇 - Membership基础示例

    Membership 三步曲之入门篇 - Membership基础示例 Membership三步曲之入门篇 -  Membership基础示例 Membership三步曲之进阶篇 -  深入剖析Pro ...

  6. 物联网操作系统Zephyr(蓝牙篇)之6.0 zephyr os中的bt stack概述

    Zephyr物联网操作系统专栏汇总 Zephyr os中的蓝牙协议栈还有完整的BLE和部分 经典蓝牙的host. 1.支持的蓝牙features 1.1.Zephyr 中的蓝牙协议栈兼容蓝牙5.0. ...

  7. 物联网操作系统Zephyr(内核篇)之2.0 内核服务之线程(1)

    Zephyr物联网操作系统专栏汇总 目录 1.生命周期 1.1 线程创建 1.2.线程的正常结束 1.3.线程的异常终止 1.4.线程挂起 2. 线程状态 3.线程堆栈对象 4. 仅内核堆栈 5.线程 ...

  8. 物联网操作系统Zephyr(入门篇)之1.1 Zephyr源码架构

    Zephyr物联网操作系统专栏汇总 目录 arch boards cmake doc drivers dts include kernel lib misc modules samples scrip ...

  9. Android10.0 Binder通信原理(二)-Binder入门篇

    摘要:本节主要来讲解Android10.0 Binder的设计原理,如何设计一个Binder通信 阅读本文大约需要花费15分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分 ...

  10. linux入门_Linux超详细0基础入门篇(一)

    首先要感谢大康老师对我在Linux操作系统上的教导. 今天来讲一下用途广泛的Linux的基础入门教程 仅仅是做入门使用,如果想更加深入的学习那就需要自己做探索了. 本次例子使用的是kali linux ...

最新文章

  1. Java问题排查工具箱
  2. python调用Linux下so文件
  3. 【Flink】Flink 1.12.2 SlotManager
  4. 相比JPG,PNG矢量图片才是设计师的首选素材
  5. 爱奇艺回应遭做空;百度 App 部分频道停更;React Native 0.62 发布 | 极客头条
  6. Lesson 08 for Plotting in R for Biologists
  7. quickpcb添加pcb库_QuickPcb元件库下载
  8. 计算机里什么文件无法删除,电脑里面有哪些不能删除的文件?
  9. Typora使用技巧
  10. html图片自动旋转
  11. python读awx云图_使用python获取实时卫星云图
  12. tcl/tk参考——列表操作lappend
  13. 搭建Ubuntu GPU服务器(宿主机篇)
  14. getchar 和 getch区别
  15. Leetcode_123_Best Time to Buy and Sell Stock III
  16. EPLAN 3D图自动生成2D安装版图
  17. 写了一个编排预言LOL S12晋级流程图
  18. oracle 分区表空间迁移,oracle分区表的迁移
  19. 树莓派 pi zero 上网记
  20. 1027 : 判断水仙花数(C语言)

热门文章

  1. eda交通灯控制器波形输入_用VHDL设计交通灯控制器
  2. 在金融等重要行业的计算机系统中 通常采用,货币金融学题库
  3. (二)智能化技术如何赋能能源数字化转型及智慧化应用?
  4. 字节跳动不需要总部大楼
  5. 转鼓式精密过滤器滤网
  6. I2C总线与EPPROM
  7. 谷歌浏览器 无法翻译此网页的解决方法
  8. vue登录时验证码获取
  9. 牛人之所以牛,在于思维方式超越了…
  10. 免费在线逻辑图 + 示例