搜索资源列表
mem
- 在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形成静态预分配内存池; 静态预分配内存池支持一种以上固定长度内存池,如16 字节内存池和256 字节内存池。固定长度内存池的单块长度应考虑体系结构开销,并尽量减少内部碎片;固定长度内存池数量应可配置; 静态预分配内存池与系统内存池
VxWorks_Semaphor
- 用VxWorks的信号量机制实现任务同步.pdf :为了保证诸任务对临界critical资源l eso~ 的互斥访问,VxWorks提供了任务同步机制。二进制信号量是VxWorks系统中实现任务同步的一种重要手段,它保证了任务在并发时结果的一致性。
examples_for_VxWorks
- 很多嵌入式VxWorks的实验程序,包括任务创建、同步、互斥、优先级反转、看门狗、定时器等等,有助于初学者入门。
signal
- VxWorks视频-----信号量互斥例子-VxWorks
Sem
- VxWorks的信号量实验代码,建立了一个多任务工程,实现了任务的互斥和同步.-The experimental VxWorks semaphore code, the establishment of a multi-task projects, the realization of a mutually exclusive and synchronization tasks.
msg_VxWorks
- 原创:vxworks的消息队列 一个任务运行时的数据和状态怎么告诉其他任务?信号量为任务间同步和互斥提供了提供了高效的方法,但它不能携带更多的任务信息。因而需要使用更高级的通讯方式,即消息队列和管道。这节主要讲消息队列。-Original: vxworks task message queue for run-time data and how to tell the status of other tasks? Semaphore for inter-task synchronizatio
semaphore
- vxworks信号量通信程序,程序演示了互斥信号量和二进制信号量的使用。-vxworks semaphore communication program, the program demonstrated a mutual exclusion semaphore and the use of binary semaphores.
VxWorksForNewStudent
- 讲解了VxWorks开发环境Tornado2.2的基本应用方法。包括工程创建,config.h配置,编译器配置,FTP设置,组件配置,库文件生成,还有个互斥信号量的例子。-VxWorks development environment on a basic application Tornado2.2. Including works to create, config.h configuration, compiler configuration, FTP settings, componen
race_condition
- vxworks下解决共享数据竞争问题,在访问共享的数据前,使用互斥信号量对共享数据进行保护-vxworks share data to resolve the issue of competition in the access to shared data before the use of mutex semaphores to protect shared data
vxworks-expriment-source-
- 嵌入式实时操作系统VxWorks实验教程(重庆大学通信工程学院),包含:多任务程序的创建和启动,时间片轮转调度,基于优先级抢占式调度,消息队列实现任务间的通信,使用二进制信号量来实现任务间的同步 ,使用互斥信号量来实现任务对共享资源的互斥访问,vxworks下任务间通信例程 等等。-Embedded real-time operating system VxWorks Experimental Course (Institute of Communication Engineering, Cho
vxworks
- Vxworks多任务内核完成的功能是:实时调度,任务间通信及互斥。 其它功能则作为系统库围绕在内核周围,它们可根据需要进行剪裁-Vxworks complete multitasking kernel functions are: real-time scheduling, inter-task communication and mutual exclusion. Other features are as around the core system libraries around,
mutitask
- 互斥信号量的使用例子,大家多多学习。哈哈啊-metux demo
VxworksPtornado
- 这时一个在VxWorks 的VxSim 仿真环境下使用tornado进行编程的。主要解决以下问题: 1.扩展的内存管理机制,最大限度降低外部碎片对系统可靠性的威胁。 2.消息驱动的Task统一驱动模版。统一的消息头结构,全局消息编码,可支持短消息及长消息。 3.无信号量(互斥)支持的临界资源访问方式。 -This is a use tornado in the VxWorks VxSim simulation environment for programming. Mainly
Project2
- 设计两个任务tServer和tClient,tClient负责通知tServer处理共享内存中的数据,为数据增加头部信息(可以用一句话模拟)。共享内存要用互斥信号量来保护,通知采用消息队列发送,tServer收到通知后需要给tClient反馈确认消息,如果tClient在一定时间内收不到确认消息,将重发通知,最大重传次数为3。 -Of design two the task tServer and tClient, tClient responsible for notifying the tS