搜索资源列表
UCOS_II
- ucosii 学习例程--多任务切换和信号量-ucosii learning routines- the amount of multi-task switching and signal
com_test
- linux/unix下使用unix域套接字通信与使用共享内存+信号量通信方式的用时测试比较代码。-linux/unix use unix domain socket communication and the use of shared memory+ semaphore method of communication when the test code.
read_write
- 分别采用信号量,信号灯,条件变量实现的读者--写者方法。-Using semaphores, signal, variable conditions of the realization of the readers- to write those methods.
ucos-test
- 基于UCOS-II的基础实验,包括GPIO,定时器,PWM,RTC,信号量。和大家分享!-UCOS-II based on the basis of experiments, including GPIO, timers, PWM, RTC, semaphores. To share!
eluos
- linux下shell下的俄罗斯方块游戏的源代码,在终端下直接用gcc编译这个c源代码后执行生成的.out文件即可使用。实现了所有功能:7种图形的变形和左右移动以及快速下落,消隐功能,记录积分等,其中包括到边界变形的问题的算法,例如:图形靠近边界时可能出现的出界和异常显示的问题。同时利用信号量产生定时下落和变形操作不冲突的问题。当然也有不足之处,就是未实现图形下落到底时进行左插和右插到空挡位置的功能。希望能和大家交流交流做一定的改进。-Russia under linux box under t
sync
- 实现多线程同步编程: 用软件方法(Peterson算法和Dekker算法)解决临界区问题-兄弟问题。 用同步对象解决临界区问题-兄弟问题。 用互斥量解决生产消费者问题;用信号量解决生产消费者问题。 -Achieve multi-threaded programming Synchronization: Ways to use software [Peterson algorithm and Dekker algorithm] to solve critical quest
shared-memory
- 利用信号量,锁,共享内存来实现线程同步的很好的例子-Using semaphores, locks, shared memory to achieve a good example of thread synchronization
ipc
- 这是自己学习进程间通信时敲得代码,有共享内存、管道、信号量、消息队列,互斥锁等的典型用法-This is the communication between their own learning process when the knock code, the typical usage of the shared memory, pipes, semaphores, message queues, mutexes.
LPC1768-UCOSII
- LPC1768的UCOSII的移植模板,在ZLG模板基础上改的,ZLG的模板经过本人调试,好像中断里发信号量有问题。本人将其改正并在其中加了串口功能程序并调试通过,串口波特率设置为4800。-Template of LPC1768 with UCOSII run on it.The template of ZLG has some problems ,I correct all the problems and debug it .
processsynchronous
- 经典胡睡觉理发师问题,利用信号量实现进程同步-Classic Hu sleeping barber problem using semaphores to achieve process synchronization
ipc
- ipc通信,哲学家就餐问题 采用信号量控制-ipc communications, dining philosophers problem using semaphores control
CUM3X
- 现代信号处理中高阶统计量——计算三阶累积量的程序-Modern signal processing in higher-order statistics- calculate third-order cumulants of the process
vcthreads
- VC 多线程操作实例源代码 如何安全终止线程 如何创建UI线程 如何创建Worker线程 如何等待线程结束 如何挂起和恢复线程 如何获得线程的退出码 如何使用互斥量 如何使用临界区 如何使用事件 如何使用信号量 有此实例代码,多线程无忧!-VC multi-threaded operating source code examples how to safely terminate a thr
UNIX_Version_1
- 本文档是Uinx环境下的高级编程的中文版,此电子书详细介绍了Unix系统下的程序编写,系统函数调用的API接口,包括文件系统,设备驱动,任务间的通讯机制,管道,信号量消息队列等等。对学习Linux,VxWorks等类Unix嵌入式系统编程有很好的指导作用。-This document is Uinx high-level programming environment, the Chinese version, this book details the programming under Un
ucore-lab5
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验5:进程同步。实验目的:熟悉ucore中的进程同步机制,了解操作系统为进程同步提供的底层支持;在ucore中实现信号量(semaphore)机制;理解管程机制,在ucore中增加对条件变量(condition variable)的支持;了解经典进程同步问题,并使用
driver_conductor.c
- 进程间通信中经典的司机-售货员问题,用信号量实现进程间通信。-Interprocess communication in the classic driver- salesman problem, with the amount of inter-process communication signals.
barber(2)
- 理发师问题的信号量解决方法实现,基于C语言编写-Semaphore barber problem solution implementation, based on C language
ProducerandConsumerProblem
- 用多进程同步方法解决生产者-消费者问题 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者县城的标识符.(2)生产者和消费者各有两个以上.(3)多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码.-Synchronous multi-process so
Micrium-uCOS-II-V286
- uCos II 2.86 源代码,尽包含内核部分(调度器、时间函数、任务管理、信号量、事件标志组、邮箱、消息队列、内存管理)-uCos II 2.86 source code
signalProcessingBasedOnMultilinearAlgebra
- signal processing based on multilinear algebra,国外的学者的博士论文,主题关于信号处理最前沿的课题之一:平行因子分解(PARAFAC)。主要讨论了多重线性代数,包括高阶统计量分析,高阶奇异值分解,最优秩1分解,ICA与PARAFAC之间的关系等等。-signal processing based on multilinear algebra, foreign doctoral dissertations and scholars, the subje