zephyr

Sean_woo19982 天前
stm32·单片机·esp32·wsl·zephyr·立创开发板
Zephyr rtos ESP32系列BSP提交流程指南基于成功提交 esp32c3_lckfb BSP 的经验总结建议参考同系列SOC的现有BSP,例如:注意:
TedLeeX4 天前
学习·nordic·zephyr·ncs·nrf54
【Nordic随笔】从零开始学习使用nRF Connect SDK(一、安装ncs3.2.0步骤)本文章主要是介绍一些没有使用过Nordic的nRF Connect SDK的环境搭建教学 该系列会陆续更新nRF Connect SDK(简称NCS)的开发经验分享 超详细安装ncs3.2.0步骤,主要是搭建NCS3.2.0环境的一些工具 有些工具随着时间而更新版本,有一些工具更新了需要自己更新,也不需要一定使用我的链接下载,自行去网上搜索最新版更适合
mftang5 天前
zephyr·k_work·delayed work
Zephyr RTOS 工作队列函数(k_work_reschedule )的应用方法介绍目录概述1 函数功能介绍1.1 函数原型1.2 k_work工作队列使用流程1.3 其他相关函数2 常用的示例
Strugglingler12 天前
alarm·counter·zephyr
Zephyr 的 Counter alarmZephyr 的 Counter 驱动支持“相对闹钟”和“绝对闹钟”两种触发语义。区别在于 struct counter_alarm_cfg 里的 flags 和 ticks 的含义。
Amonter22 天前
oled·ssd1306·zephyr
Zephyr OS驱动0.96OLED本节在之前搭建的Zephyr环境下,实现合宙ESP32C3开发板驱动0.96寸OLED的功能,旨在熟悉zephyr的开发流程。
Amonter23 天前
rtos·zephyr·esp32c3
Ubuntu下搭建zephyrOS开发环境参考资料:Zephyr项目文档:https://docs.zephyrproject.org/latest/develop/getting_started/index.html
驱动探索者1 个月前
bug·rtos·zephyr
Zephyr 获取 cpu 占用率异常bug分析问题现象基本公式:total cycle是各种非idle线程使用cycle数的统计,exec是所有cpu cycle
jz-炸芯片的zero2 个月前
自动化·嵌入式·ai编程·zephyr
【Zephyr存储专题】16_内存泄露检测可视化脚本自动化在第十一篇中,博主详细介绍了一种关于泄露算法检测相关的文章:使用者可以通过串口打印时刻检测是否存在长时间没有Free的内存块。本文将在此基础上,利用AI工具增添可视化脚本,使数据可视化为曲线图与统计表,向使用者呈现更为直观的检测效果。
jz-炸芯片的zero2 个月前
嵌入式·zephyr·功耗
【Zephyr电源与功耗专题】15_功耗优化测试工具与手段博主最近在处理非常头疼的功耗问题:在嵌入式系统开发中,功耗优化是至关重要的一环,特别是对于可穿戴设备和物联网设备。本文介绍基于Zephyr RTOS的功耗优化测试方法,主要使用两种工具:
jz-炸芯片的zero3 个月前
单片机·物联网·算法·zephyr·bms电源管理算法
【Zephyr电源与功耗专题】14_BMS电池管理算法(三重验证机制实现高精度电量估算)在嵌入式设备中,准确的电池电量管理是用户体验的关键因素之一。传统的单一电量估算方法往往存在精度不足、累积误差等问题。本文将深入分析一种基于三重验证机制的智能电池管理算法,该算法通过结合库仑计法、电压查表法和理论计算法,实现了高精度、高可靠性的电量管理。 电池管理算法的核心思想:不管电池实际电流电压如何跳动,均需要呈现一个合理稳定且接近实际电量给用户看!!!
jz-炸芯片的zero4 个月前
驱动开发·算法·iot·rtos·内存泄露·zephyr
【Zephyr炸裂知识系列】11_手撸内存泄露监测算法在嵌入式系统开发中,内存泄漏是一个常见且难以调试的问题。特别是在资源受限的物联网或单片机设备中,即使是微小的内存泄漏,长期运行后也可能导致系统崩溃。世面上有Valgrind、AddressSanitizer等强大的工具,但对于资源受限的嵌入式设备,这些工具往往过于庞大或无法使用,而手动检查又效率低下。 为此,我们本文将介绍一种轻量级的内存泄露检测算法,专为RTOS环境设计,它能够在资源受限的环境中实时监测内存使用情况,准确识别内存泄漏和错误操作。本文将详细介绍该检测器的核心架构、使用方法和实际测试效果。
mftang4 个月前
嵌入式硬件·nordic·zephyr
Zephyr 中的 bt_le_per_adv_set_data 函数的介绍和应用方法目录概述1 函数接口介绍1.1 函数原型1.2 功能详解2 使用方法2.1 创建流程2.1.1 创建扩展广播实例
lepton_yang4 个月前
linux·嵌入式硬件·esp32·zephyr
Zephyr下控制ESP32S3的GPIO口下面以GPIO38为例介绍esp32s3下GPIO口的控制,参考ESP32S3-wroom-1规格书,关于GPIO38接口的定义如下:
Sean_woo19985 个月前
stm32·单片机·嵌入式硬件·zephyr
正点原子阿波罗STM32F429IGT6移植zephyr rtos(四)---在独立的应用工程里使用MPU6050硬件平台:正点原子阿波罗STM32F429IGT6zephyr版本:Zephyr version 4.2.0
damo王6 个月前
单片机·嵌入式硬件·zephyr
Zephyr 系统深入解析:SoC 支持包结构与中断调度器调优实践本文将全面深入讲解 Zephyr RTOS 的 SoC 支持包设计架构(SoC Series / SoC Variant)、中断系统实现、调度器原理、时间片与优先级调优技巧,以及如何在实际项目中构建自定义 SoC 支持包、实现高效的调度器策略和系统性能优化。全文超过 5000 字,面向有中高级开发经验、希望深度掌握 Zephyr 内核与芯片平台适配机制的工程师与架构师。
damo王6 个月前
项目管理·manifest·zephyr
深入理解Zephyr Manifest:现代嵌入式开发的项目管理利器在现代嵌入式系统开发中,项目的复杂性正在急剧增长。单个项目可能涉及多个代码库、不同的构建系统、各种依赖关系,以及复杂的版本管理需求。传统的项目管理方式已经难以应对这种复杂性,这就是为什么Zephyr项目引入了Manifest系统的原因。
背包旅行码农6 个月前
zephyr
Windows 下搭建 Zephyr 开发环境winget安装依赖工具(Windows Package Manager)以 管理员身份 打开 cmd.exe或者PowerShell,运行:
韦东山1 年前
stm32·单片机·嵌入式硬件·zephyr
zephyr移植到STM32开发板:DshanMCUF407官方开发文档:入门指南 — Zephyr Project Documentation
Sean_woo19981 年前
stm32·单片机·嵌入式硬件·zephyr
正点原子阿波罗STM32F429IGT6移植zephyr rtos(二)---使用I2C驱动MPU6050硬件平台:正点原子阿波罗STM32F429IGT6zephyr版本:Zephyr version 3.7.99
Argon_Ghost2 年前
zephyr
Zephyr NRF7002 实现AppleJuiceble的信道和BR/EDR的信道是完全不一样的。但是范围是相同的,差不多也都是2.4Ghz的频道。可以简单理解为空中有40个信道0~39信道。两个设备在相同的信道里面可以进行相互通信。