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

相关推荐
Rock_yzh2 小时前
AI学习日记——Transformer的架构:编码器与解码器
人工智能·深度学习·神经网络·学习·transformer
乔冠宇2 小时前
vue需要学习的点
前端·vue.js·学习
shenghaide_jiahu4 小时前
数学分析简明教程——2.2(未完)
学习
Brookty5 小时前
【算法】位运算| & ^ ~ -n n-1
学习·算法·leetcode·位运算
shenghaide_jiahu5 小时前
数学分析简明教程——1.4(未完)
学习
tritone6 小时前
在优豆云的免费云服务器上开启MongoDB学习之旅
服务器·学习·mongodb
俊俊谢7 小时前
【第一章】金融数据的获取——金融量化学习入门笔记
笔记·python·学习·金融·量化·akshare
Yupureki7 小时前
从零开始的C++学习生活 20:数据结构与STL复习课(4.4w字全解析)
c语言·数据结构·c++·学习·visual studio·1024程序员节
大白的编程日记.8 小时前
计算机网络学习笔记】初始网络之网络发展和OSI七层模型
笔记·学习·计算机网络
~kiss~9 小时前
spark-SQL学习
sql·学习·spark