Zephyr sensor子系统学习

一、背景

2023年7月份nRF Connect SDK 2.4.0最新版本,使用的Zephyr V3.3版本。从Zephyr 3.5版本在子系统中加入了sensing子系统。

现在最新的nRF Connect SDK 2.6.0 release支持v3.5.99-ncs1,已经支持sensing子系统

nRF52840现在官方支持两个传感器demo ,但不是走的sensing子系统。

sensing子系统 调用的实例藏在 samples/subsys/sensing/simple/src/main.c

使用它需要引入 include/zephyr/sensing/sensing.h头文件

官方文档:https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/sensing/index.html#api-reference

二、sensing框架

多个应用调用sensing子系统,直接使用driver的sensorAPI无法解决1对多问题。

三、sensing子系统是开发

3.1 怎么写传感器的应用? sensing子系统 API接口使用

3.1.1 sensor配置流程

3.1.2 sensor获取数据流程

相关推荐
项目題供诗30 分钟前
ES语法学习
学习·elasticsearch·django
虾球xz1 小时前
游戏引擎学习第146天
学习·ffmpeg·游戏引擎
cape_NO_72 小时前
运动控制卡--概述学习
学习·自动化
飞向星河3 小时前
SV学习笔记——数组、队列
笔记·学习·c#
胡西风_foxww4 小时前
中学学习难点管理思维魔方
学习·中学·难点
Moonnnn.4 小时前
51单片机——程序执行过程(手工汇编)
汇编·笔记·嵌入式硬件·学习·51单片机
大宝剑1705 小时前
blender学习25.3.8
学习·blender
flashier11 小时前
C语言 进阶指针学习笔记
c语言·笔记·学习
大白的编程日记.11 小时前
【Linux学习笔记】Linux基本指令分析和权限的概念
linux·笔记·学习
螺旋式上升abc11 小时前
GO语言学习笔记
笔记·学习·golang