In a preemptive priority based RTOS, priority inversion problem is among the major sOurces of deadline violations. Priority inheritance protocol is one of the approaches to reduce priority inversion. Unfortunately, RTOS like uC/OS can’t support priority inheritance protocol since it does not allow kernel to have multiple tasks at the same priority. Although it has different ways to avoid priority inversion such as priority ceiling protocol, developers still have some difficulties in programming real time applications with it. In this paper, we redesign the uC/OS kernel to provide the ability to support round robin scheduling and implement priority inheritance semaphore on the modified kernel. As result, we port new kernel with priority inheritance semaphore to evaluation board, and evaluate the execution time of each of the kernel service as well as verify the operations of Our implementation.
标签: priority preemptive inversion problem
上传时间: 2015-12-14
上传用户:气温达上千万的
In addition to all the people who contributed to the first edition, we would like to thank the following individuals for their generous help in writing this edition. Very special thanks go to Jory Prather for verifying the code samples as well as fixing them for consistency. Thanks to Dave Thaler, Brian Zill, and Rich Draves for clarifying Our IPv6 questions, Mohammad Alam and Rajesh Peddibhotla for help with reliable multicasting, and Jeff Venable for his contributions on the Network Location Awareness functionality. Thanks to Vadim Eydelman for his Winsock expertise. And finally we would like to thank the .NET Application Frameworks team (Lance Olson, Mauro Ottaviani, and Ron Alberda) for their help with Our questions about .NET Sockets.
标签: the contributed addition to
上传时间: 2015-12-17
上传用户:dongqiangqiang
We propose a novel approach for head tracking, which combines particle filters with Isomap. The particle filter works on the low-dimensional embedding of training images. It indexes into the Isomap with its state variables to find the closest template for each particle. The most weighted particle approximates the location of head. We develop a synthetic video sequence to test Our technique. The results we get show that the tracker tracks the head which changes position, poses and lighting conditions.
标签: approach combines particle tracking
上传时间: 2016-01-02
上传用户:yy541071797
The problem of image registration subsumes a number of problems and techniques in multiframe image analysis, including the computation of optic flow (general pixel-based motion), stereo correspondence, structure from motion, and feature tracking. We present a new registration algorithm based on spline representations of the displacement field which can be specialized to solve all of the above mentioned problems. In particular, we show how to compute local flow, global (parametric) flow, rigid flow resulting from camera egomotion, and multiframe versions of the above problems. Using a spline-based description of the flow removes the need for overlapping correlation windows, and produces an explicit measure of the correlation between adjacent flow estimates. We demonstrate Our algorithm on multiframe image registration and the recovery of 3D projective scene geometry. We also provide results on a number of standard motion sequences.
标签: image registration multiframe techniques
上传时间: 2016-01-20
上传用户:520
The 1.4 release of Java 2 Standard edition brings a load of new features - and the potential for frustration. Fret not, Our new 4th edition has answers. The accelerated introduction lets you start writing code right away, and because the book s classic quick reference contains all the classes in the essential Java packages, you can find exactly what you need to make Java s new version work for you.
标签: potential Standard features release
上传时间: 2014-11-27
上传用户:huannan88
This the fOurth edition of the Writing Device Drivers articles. This article will introduce the idea of device stacks and how devices interact with each other. We will use the previously created example device driver to demonstrate this topic. To do this we will introduce the idea of a “filter” driver in which we will create to attach to Our own driver’s device stack.
标签: the This introduce articles
上传时间: 2016-01-28
上传用户:CSUSheep
Boosting is a meta-learning approach that aims at combining an ensemble of weak classifiers to form a strong classifier. Adaptive Boosting (Adaboost) implements this idea as a greedy search for a linear combination of classifiers by overweighting the examples that are misclassified by each classifier. icsiboost implements Adaboost over stumps (one-level decision trees) on discrete and continuous attributes (words and real values). See http://en.wikipedia.org/wiki/AdaBoost and the papers by Y. Freund and R. Schapire for more details [1]. This approach is one of most efficient and simple to combine continuous and nominal values. Our implementation is aimed at allowing training from millions of examples by hundreds of features in a reasonable time/memory.
标签: meta-learning classifiers combining Boosting
上传时间: 2016-01-30
上传用户:songnanhua
thinkinjava2English Thinking in Java, 2nd Edition, Release 11 To be published by Prentice-Hall mid-June, 2000 Bruce Eckel, President, MindView, Inc. Planet PDF brings you the Portable Document Format (PDF) version of Thinking in Java (2nd Edition). Planet PDF is the premier PDF-related site on the web. There is news, software, white papers, interviews, product reviews, Web links, code samples, a forum, and regular articles by many of the most prominent and respected PDF experts in the world. Visit Our sites for more detail: http://www.planetpdf.com/ http://www.codecuts.com/ http://www.pdfforum.com/ http://www.pdfstore.com/
标签: thinkinjava2English Prentice-Hall published Thinking
上传时间: 2014-01-15
上传用户:ANRAN
rtl8019参考,his package included three directories. One is for hardware, one is for software and one is for utility. I gather them from Internet or Our server.
上传时间: 2016-02-02
上传用户:xiaodu1124
RAR Registration and Support sites ~~~ ~~~ ~~~ ~~~ ~~~ ~~~~ The latest version of RAR and support conferences are available at the sites and BBS s listed below. Most of them are FIDONET-nodes, so you can request the latest version of RAR, via file request, using the magic name of RAR . NOTE: This list is distributed with the current version of RAR and may not be up-to-date. For the latest RAR_SITE list please visit Our website at http://www.rarlab.com There you will also find the latest versions of RAR for all platforms as well as FAR, the greatest file manager in the world. North American Continent: USA
标签: Registration and Support
上传时间: 2016-02-14
上传用户:cooran