
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
FreeRTOS 操作系统适配 LVGL 非线程安全,推荐"全局互斥锁"路线:用 xSemaphoreCreateMutex 创建 GUI 互锁(自带优先级继承,不能用二值信号量),任何 lv_* 调用(含 lv_timer_handler())都必须持锁。时基用 HAL_SYSTICK_Callback 喂 lv_tick_inc(1) 或 LV_TICK_CUSTOM 配 xTaskGetTi
摘要:Linux设备管理器(udev/mdev)与现代嵌入式系统构建方案 本文系统介绍了Linux系统中的设备管理机制演进,重点对比了udev和mdev两种主流方案。从早期的静态/dev管理、devfs,到现代用户态方案,详细解析了: 核心方案对比 udev:功能完备的桌面/服务器级方案,依赖systemd/netlink mdev:BusyBox内置的轻量级方案,适合资源受限嵌入式系统 eude
本文概述了Linux设备模型与驱动框架的核心设计,重点介绍了从内核2.6到6.x版本的关键架构演进。主要内容包括:1) Linux设备模型(LDM)的面向对象设计,以kobject为基类的层次化对象管理体系;2) sysfs作为用户空间接口的实现机制及其3.14版本引入的kernfs底层重构;3) 总线-设备-驱动(BDD)三元架构的匹配机制与注册流程;4) 设备管理子系统的实现,包括字符/块/网
本文系统性的梳理了嵌入式并发保护的十大机制:关中断、关调度、自旋锁、互斥锁、信号量、读写锁、原子操作、无锁结构、临界区抽象与内存屏障。每种机制先讲原理与适用边界,再逐一给出 Linux、FreeRTOS、μC/OS-II/III、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 共 10 个系统的接口详解与实现差异,并对优先级反转、选型决策给出对
梳理了嵌入式操作系统的线程(任务)管理机制:先拆解为 TCB、状态机、创建模型、调度、上下文切换、延时通知、SMP 等 12 类共性机制及 CPU 架构硬件实现;再逐一详解 Linux、FreeRTOS、μC/OS、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 等十大系统的接口与实现;最后以横向对比与选型建议,揭示各系统设计哲学与能力分化。
本文系统梳理嵌入式操作系统中线程(任务)间通信的常见机制,按「数据传递、事件通知、资源共享、Linux 扩展」四大类划分,涵盖消息队列、邮箱、事件标志组、信号量、任务通知、管道、共享内存、Unix Socket 等十余种机制;并针对 Linux、FreeRTOS、μC/OS-II/III、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 十个系统
系统梳理常见嵌入式操作系统中的软件定时器机制。从时间管理数据结构、回调执行上下文、触发模式、时钟驱动方式四个维度,归纳有序/增量链表、时间轮、红黑树、跳表、守护任务投递、tickless 等通用实现机制,对定时计数绕回(tick wraparound)这一共性隐患做专门分析;逐一详解 Linux、FreeRTOS、μC/OS-II、μC/OS-III、RT-Thread、Zephyr、Thread
本文系统性的梳理了嵌入式并发保护的十大机制:关中断、关调度、自旋锁、互斥锁、信号量、读写锁、原子操作、无锁结构、临界区抽象与内存屏障。每种机制先讲原理与适用边界,再逐一给出 Linux、FreeRTOS、μC/OS-II/III、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 共 10 个系统的接口详解与实现差异,并对优先级反转、选型决策给出对
本文系统化梳理嵌入式操作系统中的内存管理机制。先从整体上归纳四大类常见机制——静态内存分配、动态内存堆、固定块内存池、虚拟内存与保护,并分析碎片、实时确定性、对齐、统计诊断等跨切关注点。后逐一详解 Linux、FreeRTOS、μC/OS-II、μC/OS-III、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 十个主流系统的内存管理接口与实现
本文系统化梳理嵌入式操作系统中的内存管理机制。先从整体上归纳四大类常见机制——静态内存分配、动态内存堆、固定块内存池、虚拟内存与保护,并分析碎片、实时确定性、对齐、统计诊断等跨切关注点。后逐一详解 Linux、FreeRTOS、μC/OS-II、μC/OS-III、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 十个主流系统的内存管理接口与实现







