搜索资源列表
读写优先
- 事件对象解决读写者问题实现P、V操作用Win32提供的同步对象实现P、V操作,并使用它们解决读者-写者问题 利用事件机制模拟多值信号量。(Event object solves the problem of reader writer)
信号论文
- 能够进行简单的频率计算,通过输入一个模拟信号没能够用MATLAB计算出相应的信号频率,算法的计算量小,文档完整,文档的附录是MATLAB程序,可以直接在MATLAB中使用(To calculate the simple frequency, through the input of an analog signal can not calculate the signal frequency with corresponding MATLAB algorithm, small amount of
3220611
- 信号量的vc例程 Semaphore vc routines()
thinking
- 根据哲学家进程间的相互制约关系,设置合理的信号量及信号量初值。 创建5个线程,分别模拟5个哲学家进程。 在哲学家线程之间通过对信号量的P,V操作,实现线程之间的同步关系。(According to the mutual restriction between the philosophers' process, the reasonable signal quantity and the initial value of the signal quantity are set up. Cr
RTC学习 l 生产者消费者
- 基于RT_thread的线程间调度问题,运用信号量及互斥锁解决线程资源抢占问题(Producer consumer problem)
high_cumulation_recognize_signal
- 利用高阶累积量作为特征量对信号进行识别,程序完整可用,注释清晰,值得学习(high_cumulation_recognize_signal)
shared_memory
- Linux进程间通信之使用共享内存方式,并且已使用信号量的方式实现文件的同步(Linux process communication shared memory)
91331967tensor_toolbox_2.1
- 高阶信号分析工具箱,完成高阶信号的加、减、乘、除、矩阵分解等操作(High order signal analysis toolbox to complete the operation of adding, subtraction, multiplication, division, matrix decomposition of high order signals)
STM32F103控制AD7606采集模拟信号SPI
- 单片机通过SPI串行通讯,读取现场模拟量,并进行相应转换(The single chip computer reads the field simulation by SPI serial communication and makes the corresponding conversion.)
吃水果
- 经典问题 吃水果问题 使用信号量解决进程同步(classical question fruit eating)
UCOSII完整系统代码
- 使用stm32F103芯片,在最小系统上实现了UCOS-II的完成功能,使用keil4编写;功能包括任务调度,消息队列,信号量集和软件定时等。本人亲测可以直接使用,使用的是标准32库函数(Using stm32F103 chip, the completion function of UCOS-II is realized on the smallest system, which is written by keil4. Functions include task scheduling, m
同步与互斥
- 实现信号量的同步与互斥,更改信号量需同步,不能出现写丢失,互斥操作只能允许一个操作执行,拒绝其他行为读取和更改。(To achieve synchronization and mutual exclusion semaphore)
VxWorks视频
- vxworks组件配置,配置taget server,信号量互斥例子(VxWorks component configuration, configuration of taget server, example of mutual exclusion of semaphore)
FreeRTOS调度锁
- FreeRTOS调度锁,示例如何利用信号量等方式实现os的调度管理(FreeRTOS depart, use semaphore to depart thread)
784228
- 信号量的vc例程 Semaphore vc routines()
25208810cyclic_cumulants_fast
- 计算信号的高阶矩以及四阶,六阶,八阶累积量(calculate High order cumulants of signals)
Tensor
- 介绍张量分解的基本原理和应用,力求在广度和深度方面都有所兼顾,这是以往类似的文章所没有做到的。这篇综述性质的文章旨在为研究人员和初学者提供一个良好的开端,让研究人员有兴趣使用张量运算来解决问题。(This paper introduces the basic principles and applications of tensor decomposition, and strives to give consideration to both breadth and depth, which
Linux
- 1.学习并理解如何使用 Hadoop,学会在 Hadoop 中运行简单的程序,了解其运 行过程。 2.通过学习生产者/消费者问题理解多线程同步问题。 1.在 Linux 环境下建立大数据处理框架 (1)学习 Hadoop 的相关知识。 (2)安装并配置 Hadoop 环境。 (3)在 Hadoop 上执行 WordCount 示例。 2. 实现生产者/消费者同步问题 (1)在 linux 系统中学习信号量的使用。 (2)执行生产者与消费者模型。(1. learn and und
uTenux-example
- uTenxu的例子,包含任务,信号量,互斥体,邮箱,事件标志,消息缓冲,内存池,中断(The example of uTenxu includes tasks, semaphore, mutex, mailbox, event flag, message buffer, memory pool, interrupt.)
Pi
- 运用蒙特卡洛方法计算π,多线程计算。创建几个线程,每个线程都会生成随机点并确定点是否落在圆圈内。 每个线程都必须更新圈内所有点的全局计数。 一旦所有线程退出,父线程将计算并输出π的估计值。 使用互斥锁或信号量保护共享全局变量更新时的竞争条件。 值得尝试生成的随机点的数量。 作为一般规则,点的数量越大,近似值越接近π。(Estimating Pi using Monte Carlo)