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获取数据流程

相关推荐
sakiko_3 分钟前
Swift学习笔记29-数据库SQlite
数据库·学习·sqlite·swift
知识分享小能手3 分钟前
Flask入门学习教程,从入门到精通, 认识Flask —— 知识点详解 (1)
python·学习·flask
xwz小王子10 分钟前
SkiP:让模仿学习学会“快进“——动作重标记如何在不改架构的情况下削减机器人 15-40% 的执行步数
学习·架构·机器人
GEO从入门到精通14 分钟前
GEO学习与传统SEO学习有什么区别?
人工智能·学习·microsoft
俊哥工具33 分钟前
不用安装不收费!多功能U盘修复工具,解决大部分U盘故障
学习·pdf·word·excel·音视频
_Evan_Yao38 分钟前
大学自学能力怎么练?慕课、B站、书籍资源清单
后端·学习
-To be number.wan44 分钟前
数据库多表查询全攻略
数据库·学习
山屿落星辰1 小时前
cann-learning-hub - 昇腾CANN学习资源一站式指南
学习
想你依然心痛1 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与HMAF的“鸿蒙代码导师“——PC端AI智能体沉浸式编程学习系统
人工智能·学习·harmonyos
玄米乌龙茶1231 小时前
LLM 应用开发学习笔记:RAG 评估、参数调优与 Transformer 注意力机制
笔记·学习