发一个在stm32f4discovery上调试通过的uCosIIV2.91。
采用ST官方3.5库工程文件是在ST官方提供的stm32f4-discovery_demo上修改的,工程文件在stm32f4uCosIAR\Project\My_uCos\EWARM中在系统中创建了4个Task,分别控制stm32f4discovery的4个led闪烁
2024/5/26 3:57:15 1.04MB stm32f4 discovery uCOSII 2.91
操作系统相关的字母缩写,方便做题时查看
2024/5/19 2:36:19 273KB 考研 操作系统
windows麦克风和音量的设置和获取,已经封装好了类,vs2015工程,非常好用
2024/5/8 8:13:47 30KB 麦克风 音量
设计一个SP00LING输出进程和两个请求输出的用户进程,以及一个SP00LING输出服务程序。
当请求输出的用户进程希望输出一系列信息时,调用输出服务程序,由输出服务程序将该信息送入输出井。
待遇到一个输出结束标志时,表示进程该次的输出文件输出结束。
之后,申请一个输出请求块(用来记录请求输出的用户进程的名字、信息在输出井中的位置、要输出信息的长度等),等待SP00LING进程进行输出。
SP00LING输出进程工作时,根据请求块记录的各进程要输出的信息,将其实际输出到打印机或显示器。
这里,SP00LING输出进程与请求输出的用户进程可并发运行。
(1)功能分析当输入“第一个用户进程的请求为:”,“第二个用户进程的请求为:”后,按下“确定”键,再右侧文本区中将显示两个请求输出的用户进程请求的数据,以及SPOOLING输出进程输出的数据。
其中两个请求输出的用户进程的调度的概率各为0.45,SPOOLING输出进程的调度为0.10,该调度以随机数发生器产生的随机数来模拟。
(2)进程状态进程基本状态有3种,分别为可执行、等待和结束。
可执行态就是进程正在运行或等待调度的状态;
等待状态又分为等待状态1、等待状态2和等待状态3。
状态变化的条件为:①进程执行完成时,置为“结束”态。
②服务程序在将输出信息送输出井时,如发现输出井已满,将调用进程置为“等待状态1”。
③SP00LING进程在进行输出时,若输出井空,则进入“等待状态2”。
④SP00LING进程输出一个信息块后,应立即释放该信息块所占的输出井空间,并将正在等待输出的进程置为“可执行状态”。
⑤服务程序在输出信息到输出井并形成输出请求信息块后,若SP00LING进程处于等待态,则将其置为“可执行状态”。
⑥当用户进程申请请求输出块时,若没有可用请求块时,调用进程进人“等待状态3”。
2024/5/4 18:22:36 9KB spooling 假脱机 JAVA
ucosii在DSP28335上的移植,里面包括任务调度的几个LED闪速灯显示,好不容易找的一段工程代码。
本人亲自测试过且已经应用于公司代码中可靠稳定。
2024/4/23 13:29:21 2.58MB ucos ii DSP28335
操作系统精髓与设计原理第六版完整答案,国外教材答案SolutionManual
2024/4/21 12:43:09 2.54MB 操作系统 习题答案
操作系统-时钟中断-模拟时钟中断的产生及设计一个对时钟中断事件进行处理的模拟程序,含详细代码
2024/4/16 8:10:46 39KB 操作系统 时钟中断 代码
计算机操作系统(武汉大学出版社出版郑鹏曾平李蓉蓉)好不容易从老师那得到的,分享给大家!
UCGUI
2024/3/29 8:27:19 7.75MB UCGUI
竹林蹊径——深入浅出Windows内核驱动开发(补全版)].张佩,马勇,董鉴源.扫描版(书签waypoint)的源码
2024/3/27 9:14:14 11.18MB 内核 驱动 代码
共 253 条记录 首页 上一页 下一页 尾页