ThreadX 源码是一个适合嵌入式开发的实时操作系统(RTOS),它有着高效、轻量的内核设计,能够支持多线程和优先级调度,实现在嵌入式设备上流畅的任务管理。你可以从任务管理、内存管理到中断服务等模块,逐步深入理解其背后的原理和实现方式。它的源码清晰,功能模块划分明确,适合用来做 RTOS 的学习和
C 0 次浏览
BenOS 实时操作系统简介 BenOS 是一款专为嵌入式系统设计的实时操作系统 (RTOS)。它以其高性能、低延迟和对资源受限设备的支持而闻名。 BenOS 提供了一系列特性,包括: 实时调度:确保对时间关键型任务的及时响应 内存保护:隔离任务,防止内存损坏 多核支持:优化多核处理器利用率 外围
bada 18 次浏览
uc/os ii 的学习资料,内容还挺扎实的,适合刚接触实时操作系统的朋友。它不光讲概念,也给了不少代码例子,像是任务管理、时间调度、同步通信这些常用模块都有专门章节,PDF 一章一章啃下来收获挺大。你如果打算入门 RTOS,尤其是搞嵌入式开发的,这套资料真的挺值得一看。
IOS 0 次浏览
嵌入式实时操作系统(RTOS)应用于对时间要求严格的嵌入式系统中,负责管理系统资源并保证任务实时性。 掌握基于 RTOS 的程序设计技术,需理解实时系统的特点,熟悉 RTOS 的内核机制,包括任务管理、时间管理、内存管理、中断处理等。同时,还需要学习 RTOS 提供的系统服务和 API 函数,以及如
C 31 次浏览
非抢占式调度是实时操作系统(RTOS)中比较基础的调度方式,和抢占式调度不一样,它只会在任务自己主动释放 CPU 时切换。简单点说,就是任务自己放手,操作系统才会切换到下一个任务。对于一些任务周期较长且不需要频繁调度的应用,非抢占式调度挺合适的。其实这就像是你在做一些事情时,只有当你主动停下来,别人
C 0 次浏览
RTEMS C 语言手册可是一个嵌入式开发者的好伙伴哦,是做实时操作系统的开发时。它详细了 RTEMS(实时执行系统)的核心概念、架构设计、内存管理等,帮你搞清楚各种底层的实现。你会发现,手册中的内容覆盖了 RTEMS 的各种应用场景,像任务调度、信号量、互斥锁等都讲得透彻。最关键的是,RTEMS
C 0 次浏览