E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Zephyr系统相关
【
Zephyr
开发实践系列】07_SPI-Flash数据操作的非对齐与边界处理分析
文章目录前言一、操作边界对比二、NANDFlash物理结构回顾2.1华邦W25N04K典型结构2.2关键约束三、边界问题3.1跨页写入实例(假设页大小为4KB)3.2跨页写入实例(假设页大小为4KB)四、读写操作的三段式非对齐处理4.1三段式分段4.2数据读取4.3数据写入五、擦除操作的边界特性与数据对齐5.1擦除边界特性5.1数据对齐总结前言在嵌入式存储设备开发当中,Flash的页编程与块擦除带
jz-炸芯片的zero
·
2025-07-26 03:36
Zephyr实践开发
算法
驱动开发
物联网
stm32
硬件工程
Zephyr
RTOS 中的 k_timer定时器
目录概述1k_timer主要函数1.1k_timer_start函数1.2k_timer_init函数1.3k_timer_stop函数2典型使用方法2.1周期性数据采集2.2看门狗超时2.3精确时间控制3高级用法3.1定时器组合(多速率系统)3.2带用户数据的定时器3.3定时器链(顺序执行)4k_timer主要函数的用法4.1k_timer_init函数4.2k_timer_start函数4.3
·
2025-07-25 17:21
gpt面试题
vue面试题一、响应式
系统相关
❓1.Vue3的响应式系统是如何实现的?和Vue2有何本质区别?
任小栗
·
2025-07-23 08:03
#面试题
gpt
vue.js
前端
Zephyr
开发指南——编程语言支持(Minimal libc)
Minimallibc最基本的C库,被称为“最小libc”,是
Zephyr
代码库的一部分,并提供了标准C库的最小子集,以满足
Zephyr
及其子系统的需求,主要是在字符串操作和显示领域。
wayne2018
·
2025-07-21 01:42
Zephyr
jvm
Zephyr
_FileSystems
1.文件系统(FileSystems)
Zephyr
RTOS的虚拟文件系统开关允许应用程序在不同的挂载点(如:/fatfs和/nffs)挂载多个文件系统。
LikeShadows
·
2025-07-21 01:12
zephyr
filesystem
zephyr
api
RTOS
文件系统
【
Zephyr
开发实践系列】06_存储块设备驱动开发(Nand Flash)
文章目录前言一、Flash驱动模型介绍1.1核心基础应用API(必须)1.2高级功能应用API(可选)1.3设置数据结构1.4硬件初始化1.5设备实例化二、数据结构定义2.1获取Flash块与页大小三、核心API函数实现3.1擦除函数3.2读取函数3.3写入函数4.4layout函数4.5坏区检测函数总结前言在嵌入式系统中,常见的Flash存储模块根据接口类型和用途可分为NOR、NAND、EMMC
jz-炸芯片的zero
·
2025-07-11 19:59
Zephyr实践开发
驱动开发
单片机
嵌入式硬件
linux
iot
mcu
物联网
Zephyr
MCUBoot
文章目录MCUBoot简介组成前提条件构建Bootloader为Bootloader构建APP签名密钥创建公钥提取程序烧录APP中使用MCUBootMCUBoot简介MCUBoot是可配置的安全引导加载程序,由多个行业领导者维护。它可以作为第一或第二阶段的引导加载程序运行,支持软件映像的加密验证,支持的加密方式如下:ECDSA-P256RSA-2048RSA-3072默认情况下,它支持映像回滚,下
咕咚.萌西
·
2025-07-05 20:58
Zephyr
单片机
物联网
嵌入式硬件
【
Zephyr
开发实践系列】04_精准裁剪的PWM外设驱动开发
文章目录前言一、PWM驱动模型1.1核心应用API(必须)1.2设置数据结构1.3硬件初始化1.4设备实例化二、数据结构定义2.1普通PWM模式结构体2.2预分频枚举三、核心功能实现3.1分频系数映射(get_prescaler_value)3.2周期设置(set_cycles)3.3频率获取(get_cycles_per_sec)3.4初始化(pwm_init)四、HAL层寄存器操作说明4.1数
jz-炸芯片的zero
·
2025-07-04 23:09
Zephyr实践开发
驱动开发
单片机
嵌入式硬件
物联网
mcu
【
Zephyr
开发实践系列】02_MPU6050极简驱动设计(轮询模式)
文章目录前言一、MPU6050驱动模型1.1核心应用API(必须)1.2设置数据结构1.3硬件初始化1.4设备实例化二、数据结构定义2.1寄存器相关配置2.2陀螺仪灵敏度值2.2数据结构Data配置结构三、核心功能实现3.1原数据解算3.2通道数据获取3.3采样数据获取3.4初始化总结前言在传统嵌入式传感器开发中,裸机驱动往往需要数百行初始化代码,而复杂的RTOS驱动又面临框架学习成本高的问题。Z
jz-炸芯片的zero
·
2025-07-04 23:09
Zephyr实践开发
单片机
物联网
嵌入式硬件
驱动开发
iot
linux
stm32
windows电脑下C盘用户文件夹下放置的都是些什么文件?
在Windows电脑的C盘的用户文件夹(通常是C:\Users\)中,存放的是每个用户的个人数据、配置文件以及
系统相关
的用户设置。
·
2025-07-04 02:46
什么是接口测试?
接口测试目的测试与
系统相关
联的外部接口,测试的重点是检查数据的交互,传递和控制管理过程,提供测试
测试界清流
·
2025-07-01 22:23
接口测试
全网最全学习
Zephyr
开发中文教程资料汇总-从基础文档视频到上手实操示例
Zephyr
作为一款开源且极具灵活性与可扩展性的实时操作系统(RTOS),拥有原生的BLE协议栈、完整的Net协议栈,涵盖TCP/IP与应用层协议,具备出色的实时性,支持硬实时任务调度,确保系统响应的确定性延迟
聆思科技AI芯片
·
2025-07-01 15:04
Zephyr保姆级上手教程
zephyr
AIGC
多模态
嵌入式硬件
iot
硬件工程
驱动开发
zephyr
OS 线程的使用
1线程的概念1.1线程定义1.2线程的本质定义1.3线程的核心组成要素1.4线程与进程的对比1.5线程在RTOS中的关键特性1.6线程的同步与通信1.7线程在嵌入式系统的特殊考量1.8多线程编程模型2
Zephyr
RTOS
·
2025-06-30 19:55
使用SQL-Ollama与自然语言交互SQL数据库的指南
SQL-Ollama是一个专门设计的模板,利用
Zephyr
-7b模型,通过Ollama在本地运行推理,使这一过程变得简单而高效。##核心原理解析SQL-Ollama通过将自然语言转换为
antja_
·
2025-06-30 13:42
数据库
sql
Python使用matplotlib绘制图像时,中文图例或标题无法正常显示问题
邮箱:z…@1…6.com网站:https://
zephyr
hours.github.io/一、问题描述Matplotlib库是Python中经常使用的绘图工具,但是有时候我们在使用plt绘制图像,需要将英文标题或者图例显示为中文样式
独不懂
·
2025-06-28 08:32
Python
python
matplotlib
开发语言
面试宝典:深入理解这110道python面试题,AI和大数据向你招手
a6672867099800502795/1、一行代码实现1--100之和利用sum()函数求和2、如何在一个函数内部修改全局变量函数内部global声明修改全局变量3、列出5个python标准库os:提供了不少与操作
系统相关
联的函数
喜欢打酱油的老鸟
·
2025-06-27 05:35
Python
Linux下QT如何调用ffmpeg库,Qt中使用ffmpeg--直接调用动态库 or 手动编译相关
选择自己操作
系统相关
的版本,下载shared和dev两个压缩包:官网下载Static包含的是静态编译的ffmpeg.exe,Shared包含的是ffmpeg的动态
刘妮卡
·
2025-06-26 07:05
【移植】标准系统方案之瑞芯微RK3568移植案例(一)
记录一场鸿蒙开发岗位面试经历~持续更新中……本文章是基于瑞芯微RK3568芯片的DAYU200开发板,进行标准
系统相关
功能的移植
胡辰和
·
2025-06-25 17:55
openharmony
嵌入式硬件
鸿蒙开发
harmonyos
嵌入式硬件
鸿蒙系统
如何理解,在数学上完备的 这样的描述?
以下是几个常见领域中“完备”的定义和理解:完备性定理(逻辑与数学基础):在逻辑和数学基础中,特别是与形式语言和证明
系统相关
的领域,完备性通常指的是一个系统能够证明所有在该系统内部被认为是“真”的命题。
fK0pS
·
2025-06-25 17:24
经验分享
Zephyr
高阶实践:彻底讲透 west 构建系统、模块管理与跨平台 CI/CD 配置
本文是
Zephyr
项目管理体系的高阶解构与实战指南,全面覆盖west构建系统原理、模块解耦与west.yml多模块维护机制,结合企业级多平台CI/CD落地流程,深入讲解如何构建可靠、可维护、跨芯片架构的一体化
damo王
·
2025-06-23 08:18
#
为何选择Zephyr?
Zephyr
manifest
项目管理
构建系统
模块管理
Zephyr
几个值得深入学习的经典实践案例
Zephyr
RTOS作为现代嵌入式系统开发的重要平台,积累了众多经典的开发实践。这些实践不仅体现了
Zephyr
的技术特色,也为开发者提供了宝贵的经验参考。以下是几个值得深入学习的经典实践案例。
damo王
·
2025-06-22 11:30
#
为何选择Zephyr?
zephyr
经典实践
设备树
多线程
电源管理
IoT通信
MTK
zephyr
平台:系统休眠流程
一、概述:当内核没有需要调度的东西时,就会进入空闲状态。CONFIG_PM=y时允许内核调用PMsubsys,将空闲系统置于支持的电源状态之一。Application负责设置唤醒事件,该事件通常是由SoC外围模块触发的中断,例如:SysTick、RTC、计数器、GPIO并非所有外设在所有电源模式下都处于活动状态,因此不是所有唤醒源都可以在任何电源模式下对系统进行唤醒相关代码目录如下,主要关注TFA
不秃头的程序猿Gabriel
·
2025-06-22 10:25
RTOS驱动/应用开发
驱动开发
Zephyr
MTK
Zephyr
电源管理机制深度解析:从 Tickless Idle 到平台 Suspend 实践
本文系统解析
Zephyr
的电源管理机制,包括TicklessIdle模式、系统suspend/resume生命周期管理、平台级功耗优化Hook、自定义设备电源域,以及如何结合低功耗SoC实现最小化功耗设计
damo王
·
2025-06-22 10:53
#
为何选择Zephyr?
Zephyr
电源管理
tickless
Zephyr
调试实用指南:日志系统、Shell CLI 与 GDB 全面解析
本文深入讲解
Zephyr
的调试利器,包括统一日志系统(loggingsubsystem)、内置命令行(ShellCLI)、与GDB调试集成方法,帮助开发者快速定位问题、分析运行时行为,实现高效开发与排障
damo王
·
2025-06-22 09:20
#
为何选择Zephyr?
zephyr
日志系统
内置命令行
GDB
rtos:
zephyr
工作队列的初始化
工作队列的初始化:#defineMY_STACK_SIZE512#defineMY_PRIORITY5K_THREAD_STACK_DEFINE(my_stack_area,MY_STACK_SIZE);structk_work_qmy_work_q;k_work_q_start(&my_work_q,my_stack_area,K_THREAD_STACK_SIZEOF(my_stack_are
酸菜鱼的鱼
·
2025-06-20 14:11
操作系统
rtos
zephyr
rtos
zephyr
工作队列初始化
【
Zephyr
OS】介绍
介绍
Zephyr
项目是一个可扩展的实时操作系统(RTOS),支持多种硬件架构,针对资源受限的设备进行了优化,并在构建时考虑了安全性。
流浪_彩虹
·
2025-06-19 19:17
嵌入式开源项目
嵌入式硬件
risc-v
linux
Zephyr
目录结构
文章目录
Zephyr
简介
Zephyr
内核支持多种架构,包括:内核服务套件多种调度算法高度可配置以实现灵活性跨架构内存保护编译时资源定义优化的设备驱动程序模型设备树支持支持多种协议的原生网络堆栈蓝牙低功耗
咕咚.萌西
·
2025-06-19 18:15
Zephyr
嵌入式硬件
单片机
物联网
【
Zephyr
系列 18】分布式传感网络系统设计:从 BLE Mesh 到边缘网关的数据闭环
关键词:
Zephyr
、BLEMesh、边缘网关、分布式网络、状态同步、组播、数据聚合、远程控制适合人群:希望实现BLEMesh与网关联合控制、多设备组网协作、数据闭环采集的开发者预计字数:5500+字背景与系统目标在工业
damo王
·
2025-06-16 18:00
#
为何选择Zephyr?
Zephyr
BLE
Mesh
边缘网关
分布式网络
状态同步
组播
数据聚合
【
Zephyr
系列 20】BLE 模块产线测试系统设计:快速校验、参数写入、自动识别的完整方案
关键词:
Zephyr
、BLE、产线测试、工厂烧录、参数写入、MAC绑定、AT批量测试、产测脚本面向读者:希望将BLE模块部署到量产环境并构建标准产线测试流程的企业工程师、测试负责人预计字数:5500+字前言
damo王
·
2025-06-12 23:49
#
为何选择Zephyr?
zephyr
嵌入式
BLE
Python基础——常用标准库
目录1.os-操作
系统相关
功能2.sys-与Python解释器交互3.math-数学运算4.datetime-日期和时间操作5.re-正则表达式6.json-JSON数据操作7.random-随机数生成
十二测试录
·
2025-06-12 03:57
Python基础
python
开发语言
经验分享
程序人生
【
Zephyr
基础开发系列】01_Ubuntu搭建
Zephyr
环境
一、
Zephyr
实时系统的优势前言:
Zephyr
是专为资源受限设备设计的开源实时系统,常用在物联网终端、小型SOC芯片等设备上。
jz-炸芯片的zero
·
2025-06-11 00:41
Zephyr基础
linux
物联网
iot
驱动开发
mcu
python os模块安装方法,Python详解os模块和shutil模块
os模块提供了一种使用操作
系统相关
功能的便捷方式,shutil模块是一种高级的文件/目录操作工具。文件的处理os模块提供了一些便捷功能来使用操作系统资源,比
·
2025-06-10 19:02
使用PaddleOCR读取pdf内容,输出txt文本
以下是代码中涉及的依赖库及其功能说明:os所属语言:Python内置标准库功能:提供操作
系统相关
功能,如文件路径操作、目录管理等。示例用途:在处理文件时获取路径、创建目录等。f
只有左边一个小酒窝
·
2025-06-09 13:09
Paddle
pdf
paddle
人工智能
Zephyr
os系统详解
深入解析
Zephyr
OS:物联网与嵌入式领域的开源基石一、引言:物联网时代的操作系统革命在万物互联的时代,嵌入式设备的数量呈现爆发式增长。
globaldeepthiningers
·
2025-06-08 22:54
操作系统
systeam
系统安全
笔记
经验分享
系统架构
架构
【
Zephyr
系列 9】
Zephyr
与设备树机制详解:如何为你的板子编写 Devicetree
关键词:
Zephyr
、设备树、Devicetree、DTS、pinmux、驱动绑定、boardoverlay适合人群:希望理解
Zephyr
外设驱动配置机制,自定义板卡支持的开发者为什么你必须掌握
Zephyr
damo王
·
2025-06-06 00:57
#
为何选择Zephyr?
单片机
嵌入式硬件
zephyr
设备树
内核命令行参数
文章目录概述什么是内核命令行参数参数格式常见内核命令行参数及解释1.根文件
系统相关
参数2.挂载模式参数3.日志相关参数4.控制台相关参数5.硬件相关参数参数列表如何修改查看持久性劫持cmdline实战应用场景
Li-Yongjun
·
2025-06-04 00:01
#
Kernel
Linux
#
ARM
网络
linux
ffmpeg
Linux在测试中相关知识点
Linux相关知识点一、什么是Linux二、Linux分类1、企业2、个人三、Linux中的操作与命令1、文件相关2、用户相关3、
系统相关
4、一些需要注意的点四、shell脚本五、如何验证服务启动成功了一
_Mistletoe
·
2025-06-03 21:08
个人笔记
linux
运维
服务器
Python 标准库之 os 模块
这个模块让你可以使用操作
系统相关
的功能,而不需要担心具体的操作系统类型(如Windows、Linux或macOS)。
Json19970108018
·
2025-06-03 18:45
Python
进阶应用教程
python
开发语言
第三章 探索Linux系统
第三章探索Linux
系统相关
命令:ls:列出目录的内容。file:确定文件类型。less:查看文件内容。长格式使用ls-l命令可以列出文件的一些信息,这种显示方式成为长格式。
傲世(C/C++,Linux)
·
2025-06-01 18:00
Linux命令行大全笔记
linux
运维
服务器
第10章:蓝牙(BLE)通信开发实战
想让你的
Zephyr
设备支持手机连接?广播传感器数据?本章将通过完整流程教你实现BLE广播、连接与数据传输。
damo王
·
2025-05-28 22:23
#
为何选择Zephyr?
单片机
RTOS
zephyr
操作系统
嵌入式
BLE
第7章:
Zephyr
的低功耗机制
Zephyr
提供了系统休眠、外设suspend、电源域控制等完整的低功耗框架。本章将揭示如何设计低功耗应用。
damo王
·
2025-05-27 20:49
#
为何选择Zephyr?
单片机
RTOS
zephyr
操作系统
嵌入式
低功耗
OpenHarmony实战:瑞芯微RK3568移植案例
本文章是基于瑞芯微RK3568芯片的DAYU200开发板,进行标准
系统相关
功能的移植,主要包括产品配置添加,内核启动、升级,音频ADM化,Camera,TP,LCD,WIFI,BT,vibrator、sensor
代码与思维
·
2025-05-27 14:11
OpenHarmony
鸿蒙
harmonyos
OpenHarmony
android
前端
鸿蒙
鸿蒙系统
运维面试准备(一)
文章目录@[TOC](文章目录)运维面试准备常见岗位要求windows
系统相关
windows下使用wgetlinux常用命令1.查看日志2.文件用户所属组及权限3.进程相关4.磁盘相关5.解压缩文件6.
开挖掘机上班
·
2025-05-26 11:02
运维
面试
职场和发展
linux
windows
第3章:DeviceTree 与硬件抽象层详解
这一切的答案,都藏在
Zephyr
的DeviceTree(设备树)机制中。
damo王
·
2025-05-25 21:29
#
为何选择Zephyr?
单片机
嵌入式硬件
设备树
Device
Tree
第1章:
Zephyr
开发环境搭建与 Hello World
本文是
Zephyr
系列的正式第一章,目标是让你在Linux或Windows下快速完成
Zephyr
项目的首次构建和运行。我们以最小示例为起点,为后续开发打下基础。
damo王
·
2025-05-25 21:28
#
为何选择Zephyr?
嵌入式
zephyr
RTOS
第2章:
Zephyr
应用程序架构详解
本章带你深入理解
Zephyr
应用结构的“骨架”,包括main.c如何启动、prj.conf如何配置系统功能、CMakeLists.txt如何组织工程,掌握这些将是高效开发的关键。
damo王
·
2025-05-25 21:28
#
为何选择Zephyr?
javascript
前端
开发语言
Zephyr
OS下GATT的服务端(Server)接口
目录概述1GATT服务架构1.1GATT核心架构组成1.2服务类型1.3数据交互模式1.4安全架构设计2GATT服务端(Server)接口2.1服务定义与注册2.1.1静态服务定义宏2.1.2动态服务管理2.2特性与描述符操作2.2.1特性值操作2.2.2描述符操作2.3回调函数接口2.4服务端安全控制2.4.1权限设置2.4.2安全级别检查2.5高级功能2.5.1服务变更指示2.5.2数据库浏览
mftang
·
2025-05-24 11:21
zephyr架构蓝牙应用笔记
zephyr架构蓝牙应用笔记
Zephyr
中DTS文件与YAML文件的关系详解
Zephyr
中DTS文件与YAML文件的关系详解在
Zephyr
RTOS中,设备树源文件(DTS)与YAML文件构成了硬件描述与驱动程序之间的桥梁。
夜月yeyue
·
2025-05-24 03:56
stm32
嵌入式硬件
单片机
linux
c++
bash的用法,
zephyr
scale获取case,解析数据,执行case
#!/bin/bashzstoken="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjb250ZXh0Ijp7ImJhc2VVcmwiOiJodHRwczovL3dlbGFiYmFuay5hdGxhc3NpYW4ubmV0IiwidXNlciI6eyJhY2NvdW50SWQiOiI2MzM1NGUzMWY1Njg2MTViZGM3ZWJlNjYiLCJ0b2t
qq_492448446
·
2025-05-23 16:05
Linux
shell
bash
day1-2020-7-18 cmd操作 标识符-命名规则 常量和变量 常量 基本数据类型 变量 数据类型转换 自动类型转换 强制类型转换 ASCII表
命名规则常量和变量常量基本数据类型变量数据类型转换自动类型转换强制类型转换ASCII表java内存栈存放局部变量,方法的运行区域堆new出来的都在堆中地址值为16进制方法区存储.class相关信息,包含方法信息本地方法栈与操作
系统相关
寄存器与
abc。0
·
2025-05-23 07:07
JAVA
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他