自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Zephyr 裸机

启动代码:汇编级的 Reset → C 环境初始化链接脚本:自定义段布局、中断向量表放置硬件抽象:直接操作寄存器、NVIC、MPU设备树:编译期将硬件描述转换为 C 数据结构单线程模式:完全关闭多线程,Zephyr 退化为裸机框架中断处理:异常向量表直接分发,无需操作系统介入这些内容构成了 Zephyr 的裸机基础,是所有上层 RTOS 功能的基石。在应用中使用// 在链接脚本中注册// 在代码中使用宏用途通用设备定义 (非 DT)通用设备定义 (带去初始化)从 DT 节点定义设备。

2026-05-24 15:10:32 409

原创 Zephyr RTOS 实时操作系统

Zephyr 是一个面向资源受限设备的实时操作系统(RTOS),由 Linux 基金会托管。确定性调度— 完全抢占式、基于优先级的调度器丰富的同步原语— 信号量、互斥量、条件变量、事件灵活的消息传递— 消息队列、邮箱、管道低延迟中断— 中断处理不经过内核调度点(零延迟中断模型)Tickless 空闲— 空闲时停止系统 Tick 以减少功耗SMP 支持— 对称多处理,任务可在多核间迁移。

2026-05-24 15:04:02 704 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除