⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c-intro1.html

📁 vxworks相关论文
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title>    Introduction   </title></head><body bgcolor="FFFFFF"><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="c-intro.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-intro.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-intro.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-intro2.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p><font face="Helvetica, sans-serif" class="sans"><h3 class="H2"><i><a name="83877">1.1  &nbsp;&nbsp;What WindView Can Do for You</a></i></h3></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="83878"> </a>Your real-time system consists of the VxWorks operating system, your real-time application, and the target hardware. The system involves complex interactions among tasks, interrupts, and VxWorks system objects (including message queues and semaphores). These interactions must occur within certain time constraints, often characterized by resolutions of microseconds or finer. </p><dd><p class="Body"><a name="84056"> </a>While common tools for debugging and benchmarking real-time systems, such as source-level debuggers and profilers, can provide much useful information about a system, they provide only a static picture of a dynamic situation. WindView acts as a logic analyzer for real-time software. It allows you to study the dynamic interactions of all the elements of your complex system.</p></dl></dl><dl class="margin"><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="84070">Visualization </a></i></h5></font><dl class="margin"><dd><p class="Body"><a name="84119"> </a>WindView displays the dynamic information about your real-time system in a <i class="term">view graph</i> window, shown in <a href="c-intro1.html#84891">Figure&nbsp;1-1</a>.<div class="frame"><h4 class="EntityTitle"><a name="84891"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 1-1:&nbsp;&nbsp;WindView View Graph</font></a></h4><dl class="margin"><div class="Anchor"><a name="84913"> </a><img class="figure" border="0" src="images/c-intro0.gif"></div></dl></div> The view graph provides manageable access to a wealth of information about the real-time system. With this window, you can scroll the information forward and backward in time and zoom in and out to different time scales. You can tailor the display to contain only the tasks and events you need to study. </p></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="83755">Focus </a></i></h5></font><dl class="margin"><dd><p class="Body"><a name="83819"> </a>WindView provides tools to collect exactly the data you need. You can specify several levels of detail. You can use the triggering facility to start and stop data collection so that data is collected from a precise interval under precise conditions. You can manage data upload to the host to optimize your system resources. You can create your own application-specific events to provide precise information on a unique condition. You can use pre-packaged analysis tools to relate calculated information to specific system events. </p></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="83757">Problem Solutions </a></i></h5></font><dl class="margin"><dd><p class="Body"><a name="83820"> </a>Because it provides a view into the complex activities of a real-time system, WindView allows you to do the following:</p></dl><dl class="margin"><p class="listspace"><ul class="Bullet" type="disc"><li><a name="83758"> </a>Detect race conditions, deadlocks, CPU starvation, and other problems relating to task interaction.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="83759"> </a>Determine application responsiveness and performance.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="83760"> </a>See cyclic patterns in application behavior.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="83761"> </a>Save data for deferred analysis.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="83762"> </a>Conduct post-mortem analyses of failed systems.</li></ul></p></dl><dl class="margin"><dd><p class="Body"><a name="83827"> </a>Throughout this manual examples are given to demonstrate configuring and using WindView to solve real-life problems.</p></dl></dl><a name="foot"><hr></a><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="c-intro.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-intro.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-intro.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-intro2.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p></body></html><!---by WRS Documentation (), Wind River Systems, Inc.    conversion tool:  Quadralay WebWorks Publisher 4.0.11    template:         CSS Template, Jan 1998 - Jefro --->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -