搜索资源列表
ThreadSynByEvent
- 多线程环境下信号量的使用方法,对WINCE初学者有一定的帮助作用!
RamSimulate
- 使用Windows 2000/XP的API函数,编写一个包含两个线程的进程,一个线程用于模拟内存分配活动,一个线程用于跟踪第一个线程的内存行为,而且要求两个线程之间通过信号量实现同步。
task
- 练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容,并形成嵌入式实时应用软件的良好编程习惯。创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有Message Queue 接收消息;Task 间消息通信通过向对方私有MessageQueue 发送消息完成。 Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的semFlush(
uCOS-II
- 嵌入式操作系统 ucosII的详细介绍,系统结构,线程管理,信号量控制
SuperGoodEntryExperimentAboutVxWorks
- 超级好的vxworks入门实验课:一共9个pdf文件,每个都是精华,我是下载了9次才搞定,绝对超值,初学者很有必要看看。 目录: 1.学习使用Tornado 开发环境;测量程序的执行时间 2. 学习创建多个任务 3. 学习使用信号量实现共享资源的保护 4. 学习使用消息队列进行通信 5. 学习并验证时间片轮转调度 6. 学习并验证基于优先级的抢占式调度 7. 理解优先级倒转问题 学习使用优先级继承以解决优先级倒转问题 8. 学习使用信号 9. 了解VxWo
ProcessSimulation
- 利用信号量实现对共享,通过不同的命令行参数实现信号量的创建,删除,P操作,V操作和修改信号量的存取权限
MFC_Multy
- Windows MFC下的多线程的基本编程例子,多达10个左右,涉及互斥、消息传递、信号量的使用,适合刚接触线程编程的人。
Semaphore
- Windows Unix 信号量Semaphore示例程序
interrupt
- 嵌入式操作系统 VxWorks 开发环境tornado中中断的应用,如初始化、信号量释放等。
semaphores
- 嵌入式操作系统 VxWorks 开发环境tornado中信号量的应用,如创建、释放、销毁等。
ucos-study
- ucos中文讲解 任务管理,信号量,任务切换,核心算法,消息邮箱 互斥信号,任务机制
RTX51_Tiny_xinhaoliang_design
- 主要介绍了在KEIL RTX51 TINY 的基础上如何实现信号量及详细的实现代码。
8LEDsConbyuart0
- ZLG的EASYARM上实现的信号量与消息邮箱之间通信的实验程序,
HDTVOS20
- OS20系统的具体介绍已经信号量的介绍系统开发有帮助
producer-consumer
- 使用POSIX线程(或进程)和SYSTEM V信号量实现生产者消费者问题。要求: 1. 有界缓冲区内设有5个存储单元,有两个生产者线程不断向缓冲区中写数据,有两个消费者线程不断从缓冲区中读数据。 2. 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容。
READ_WRITE
- 在 Windows XP Professional环境下,创建一个控制台进程,此进程包含n个线程。用这n个 线程来表示n个读者或写者。每个线程按相应的测试数据文件的要求进行读写操作。用信号 量机制实现读者优先的读者—写者问题
MEM
- 本实验通过模拟系统内存管理的机制, 从不同侧面了解 Windows2000/XP 对用户进行的虚 拟空间的管理、分配方法。同时使用了信号量机制实现了一个线程对另一个线程的跟踪
dpram
- Linux操作系统,PPC405EP处理器上的Local BUS和DPRAM双口RAM接口的驱动程序和详细说明,以及使用到的信号量通讯等的说明文档,是典型的中断加双口RAM通讯的例子,非常实用。
ThreadNotSynchronization
- 操作系统实验线程同步机制源代码,在没有互斥信号量情况下看两个并发程序如何进行并发运行
ThreadSynchronizationUsingMutex
- 操作系统实验线程同步机制实验。利用互斥信号量实现两个线程的同步运行