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

相关推荐
抠脚学代码1 小时前
Ubuntu18.6 学习QT问题记录以及虚拟机安装Ubuntu后的设置
qt·学习·ubuntu
萌新小码农‍8 小时前
Spring框架学习day7--SpringWeb学习(概念与搭建配置)
学习·spring·状态模式
蓝婷儿8 小时前
6个月Python学习计划 Day 15 - 函数式编程、高阶函数、生成器/迭代器
开发语言·python·学习
行云流水剑8 小时前
【学习记录】深入解析 AI 交互中的五大核心概念:Prompt、Agent、MCP、Function Calling 与 Tools
人工智能·学习·交互
一弓虽8 小时前
zookeeper 学习
分布式·学习·zookeeper
苗老大8 小时前
MMRL: Multi-Modal Representation Learning for Vision-Language Models(多模态表示学习)
人工智能·学习·语言模型
xhyu619 小时前
【学习笔记】On the Biology of a Large Language Model
笔记·学习·语言模型
小白杨树树9 小时前
【SSM】SpringMVC学习笔记7:前后端数据传输协议和异常处理
笔记·学习
dddaidai12313 小时前
kafka入门学习
分布式·学习·kafka