搜索资源列表
基于DOS的多任务系统的实现
- 基于DOS的多任务系统的实现
线程池
- linux下线程池的实现,能够实现多任务操作,不用频繁创建-The Linux thread pool, no test
6502写的多线程系统
- //优点:时间查询式转换任务,每个任务运行一次交出使用权,延时一定的clock(其间让别的任务运行),,当几个任务都在等拿使用权时,最高优先级的任务得到优先运行权 //(没有延时clock只能使用最低优先级(且只能有一个没有延时任务),这样,这个任务可以不停的环型运行。(除非有高优先级任务打断一下)) //缺点:如任务不交出使用权,别的任务没法运行。如某一个任务运行时间超过clock,将影响短时间休息的任务的时间精度(不影响整体时间)。 //突发事件。(可使用中断使任务wakeup) /
CheapOS--嵌入式实时多任务操作系统源码免费下载
- CheapOS--嵌入式实时多任务操作系统源码免费下载 CheapOS这个版本是移植到了STM32F103ZET6上。 并且是完全免费的源代码,可用于商业产品上。 CheapOS最终的版本支持中断,信号,互斥锁,邮箱,延时函数等功能! 支持低功耗运行的实时操作系统,支持中断嵌套处理。 不同的任务可使用相同的优先级,并且最大可支持65535个应用任务。 方便的CPU USAGE占用率变量,操作系统运行状态一览无余。 这个版本使用KEIL MDK 4.70A编译。 如果你需要
30天自制操作系统
- 自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系统。 本书以课题为主导,边做边玩,抛开晦涩难懂的语言,行文风格十分随性,还充满了各种欢乐的