搜索资源列表
VxworksPtornado
- 这时一个在VxWorks 的VxSim 仿真环境下使用tornado进行编程的。主要解决以下问题: 1.扩展的内存管理机制,最大限度降低外部碎片对系统可靠性的威胁。 2.消息驱动的Task统一驱动模版。统一的消息头结构,全局消息编码,可支持短消息及长消息。 3.无信号量(互斥)支持的临界资源访问方式。 -This is a use tornado in the VxWorks VxSim simulation environment for programming. Mainly
ZLG_TinyOs51_XHL
- 周立功代码 信号量_按键控制发送信号量_控制流水的同时LED交替闪烁 编译环境:TKStudio-Amount of the ZLG code signal _ button control sending semaphore _ control water LED flash alternately compilation environment: TKStudio
ZLG_TinyOs51_XHL
- 周立功代码 信号量_按键控制发送信号量_控制数码管显示 编译环境:TKStudio-Amount of the ZLG code signal _ button control sending semaphore _ control digital display compiler environment: TKStudio
OSMutexPend
- OSMutexPend() 等待一个互斥型信号量,具体介绍每条语句的含义-( OSMutexPend ) wait for a mutual exclusion semaphore, introduced in detail the meaning of each sentence
Project2
- 设计两个任务tServer和tClient,tClient负责通知tServer处理共享内存中的数据,为数据增加头部信息(可以用一句话模拟)。共享内存要用互斥信号量来保护,通知采用消息队列发送,tServer收到通知后需要给tClient反馈确认消息,如果tClient在一定时间内收不到确认消息,将重发通知,最大重传次数为3。 -Of design two the task tServer and tClient, tClient responsible for notifying the tS
linux1
- 本程序分3个子程序,分别使用1个终端运行它们,使用下面的通信机制完成所需功能。 程序1:接受用户输入的信息,包括:help、alarm1、alarm2、quit,并将这些信息分别发送给程序2和程序3。 程序2与程序1通过消息队列1进行通信,当收到help信息后,打开帮助文件helpfile,读取其中的内容,显示出来;当收到quit后,退出程序。 程序3创建2个子进程。程序3与程序1通过消息队列2进行通信,当收到alarm1时,通过信号量1通知子进程1报警(向屏幕输出报警信
Priority-inversion
- 信号量的优先级反转 在uc/os环境下任务1、任务2、任务3的优先级反转-Priority inversion
Design-of-the-CompactPCI
- 介绍了CompactPCI 总线、接口技术、配置空间的内容和操作方法。详细说明在VxWorks 实时操作系统下配置 CompactPCI 总线设备的方法。硬件中断处理是实时系统设计中的关键问题。该设计将外部中断与中断服务程序连接, 并控制QL5064 PCI 接口的中断控制寄存器。在中断服务程序中使用信号量实现任务间的同步,保证了系统实时数据 采集的可靠性。-CompactPCI bus interface technology, the contents of the config
cnt10
- 十进制计数器 只使用信号量 非使用变量 -failed to translate
EXP3-5_2
- uc/os-2 实现五个哲学家的就餐问题 任务调度,使用信号量集实现任务间通信-uc/os-2 achieve five dining philosophers problem of task scheduling, using the signal magnitude to achieve inter-task communication
BP24UCOSDMA
- 基于STM2的uCOS程序编写,信号量通信及DMA传输。-STM2 of uCOS based programming, semaphore communication.
Stm32_ucos_3-1
- (1)二个外部中断EINTB(KEY1)、EINTC(KEY2),三个任务A、B、C,优先级由低到高。 (2)A任务每运行一次使得第一组数码管的值增加1,调用延时函数为1s (3)B任务等待信号量bsem(初始值为0),中断INTB触发信号量bsem的发送。该任务每运行一次使得第二组数码管的值增加1,调用延时函数为0.5s (4)C任务等待信号量csem(初始值为0),中断INTC触发信号量csem的发送,该任务每运行一次使得某个发光二级管闪烁,调用延时函数为0.1s -(A)
Stm32_ucos_3-1.tar
- (1)二个外部中断EINTB(KEY1)、EINTC(KEY2),三个任务A、B、C,优先级由低到高。 (2)A任务每运行一次使得第一组数码管的值增加1,调用延时函数为1s (3)B任务等待信号量bsem(初始值为0),中断INTB触发信号量bsem的发送。该任务每运行一次使得第二组数码管的值增加1,调用延时函数为0.5s (4)C任务等待信号量csem(初始值为0),中断INTC触发信号量csem的发送,该任务每运行一次使得某个发光二级管闪烁,调用延时函数为0.1s -(A)
ucos2
- uC/OS-II源码分析 在这里我不想分模块来慢慢分析这个OS的行为,我们从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。-uC/OS-II source code analysis, and here I do not want to analyze this sub-module and slowly OS behavior, we run from the CPU
os
- UCOS 源代码 标准的OS,包括内存管理,任务调度,信号量,消息队列等机制 -UCOS os source code
Nucleus
- NUCLEUS 源代码 标准的OS,包括内存管理,任务调度,信号量,消息队列等机制 -nucleus os source code
hardware_semaphore2_CCSv51
- TI TMS320C6678的硬件信号量使用例程,非常珍贵,值得收藏。CCS版本V5.1-TI TMS320C6678 hardware semaphore routine use, very precious, worthy of collection. CCS version V5.1
hardware_semaphore2_CCSV503
- TI 6678多核处理器的硬件信号量例程,非常珍贵,值得收藏。CCSV503版本下打开。-TI 6678 multi-core processor hardware semaphore routines, very precious, worthy of collection. CCSV503 open version.
STM32-UCOSII-2-1
- STM32 UCOSII信号量和邮箱,详情请看内部代码-STM32 UCOSII semaphores and mailboxes, details see internal code
test
- VxWorks 实验 编写程序实现以下功能:系统包含三个任务,一个初始化任务(tInitTask),一个生产者任务(tsendTask),一个消费者任务(treceiveTask) 要求:(1) tsendTaskt与receiveTask之间使用消息队列传递数据; (2) tInitTask能设置tsendTask和treceiveTask的优先级; (3) tInitTask能设置传递消息的数量和消息队列的大小; (4) tInitTask能设置信号量类型,输入‘