<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/podcast2.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/wzhy" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/wzhy" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 27 Mar 2011 05:08:54 GMT</lastBuildDate><title>wzhy's blog</title><description>我博客～我作主～～</description><link>http://wzhyblog.yo2.cn</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Sun, 27 Mar 2011 05:15:57 GMT</pubDate><item><title>RTX官方文档中文翻译目录</title><link>http://wzhyblog.yo2.cn/articles/rtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91%e7%9b%ae%e5%bd%95.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/rtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91%e7%9b%ae%e5%bd%95.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>下面是本博客中发表的RTX官方文档的中文翻译文档的目录，方便您查看。 当然，您也可以通过点击右侧标签云里的&quot;RTX&quot;这个关键字来查看所有关于RTX的文章。 再次声明：我的中文翻译中也许有不少不准确甚至错误的地方，由此可能给您带来的不便或损失请自行承担！也请您及时在评论栏中指出您发现的不准备或错误之处，或者直接给我发邮件说明。如果您要转载，请至少标明原文的出处和作者，请不要像百度文库一样无耻！！ 实时系统RTX官方文档中文翻译_1:&amp;#160; RTX简介与文档翻译计划 实时系统RTX官方文档中文翻译_2:&amp;#160; Using the RTX SDK第一部分 实时系统RTX官方文档中文翻译_3:&amp;#160; Using the RTX SDK第二部分 实时系统RTX官方文档中文翻译_4:&amp;#160; Using the RTX SDK第三部分 实时系统RTX官方文档中文翻译_5:&amp;#160; Using the RTX SDK第四部分 实时系统RTX官方文档中文翻译_6:&amp;#160; Using the RTX SDK第五部分 实时系统RTX官方文档中文翻译_7:&amp;#160; Using the RTX SDK第六部分 实时系统RTX官方文档中文翻译_8:&amp;#160; Using RTX Runtime第一部分 实时系统RTX官方文档中文翻译_9:&amp;#160; &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/rtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91%e7%9b%ae%e5%bd%95.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/490433255/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/rtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91%e7%9b%ae%e5%bd%95.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/490433255/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/490433255/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Sun, 27 Mar 2011 13:08:54 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/rtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91%e7%9b%ae%e5%bd%95.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56074</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/rtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91%e7%9b%ae%e5%bd%95.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/490433255/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_17</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_17.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_17.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>Debugging RTSS Applications 概览 可以使用WinDbg或VS来调试RTSS程序。RTX SDK还为VS提供了add-in以方便开发者。 使用VS调试：提示 1. 同时调试多个程序 可以使用多个VS实例同时调试多个程序，唯一的限制是每个程序必须有与众不同的名字。你也可以调试RTSS DLL，并且添加断点。链接有RTSS DLL的RTSS映像不能通过VS 调试器来运行，因为DLL本身就被当做暂停的RTSS进程来使用。只能这样：打开一个VS，然后开始使一个RTSS DLL处在调试状态，然后再打开一个VS，在这里调试使用前一个RTSS DLL的程序。这个限制对链接有RTDLL的RTSS映像无作用。 2. 使用RTSS DLL调试程序 在VS中生成要调试的RTSS DLL。 开始调试会话。程序会自动暂停。 打开另外一个VS实例。 在debug模式下生成使用上面所述的那个RTSS DLL的程序，然后就可以调试了。 RTX调试器的限制（常规） 不支持有条件的放置断点 不能在RTSS DLL内部添加断点 不允许连接到一个进程（只能debug由调试器创建的进程） 不允许反汇编/单步RTX系统调用（基于安全考虑） 使用RTX调试器时不存在确定性的动作。因此，RTX用户不能依赖于多个VS调试的多个RTSS程序的运行顺序。 调试时RtxDbgAgent.rtss进程和stubapp.exe必须保证不被killed。 不能被用来调试主/从配置的程序&lt;img src=&quot;http://www1.feedsky.com/t1/490433256/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_17.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/490433256/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/490433256/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Sun, 27 Mar 2011 12:35:07 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_17.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56071</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_17.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/490433256/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_16</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_16.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_16.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： 系统异常处理 关于系统异常处理 异常是一个从正常程序运行到一个特殊的过程（称为处理程序handler，即处理此异常）的强制转换。在程序执行过程中，当CPU遇到一个错误时，一个异常就会产生。每个异常被分配一个错误号或是向量号。例如，如果CPU遇到了除以0的情况，那么就会产生0号异常。完整的异常处理讨论请参考：Volume 3: Architecture and Programming of the Pentium® Processor Family Developer's Manual. 重要： 本节所讨论的情况都假设RTSS程序不使用Structured Exception Handling （SEH）。 RTX 处理程序 当RTX处理程序遇到一个错误时，它就开始执行下列行为中的一个： 冻结或中止进程 修改程序环境，然后继续 运行一个有序关机，即著名的“绿屏”。 如果一个异常在ISR（比如一个RTX硬件中断或者RTX定时器中断）中产生，RTX会立即执行一个RTX绿屏停止消息。 RTX 异常处理 对大多数异常，RTX异常处理程序会执行以下任务： 冻结或中止出现异常的RTSS进程，这取决于ExceptionDisposition标志的状态 通过一个弹出窗口通知用户 若在RTX Properties设置了Write Debug Information on System Failure to &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_16.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/490433257/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_16.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/490433257/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/490433257/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Sun, 27 Mar 2011 12:31:32 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_16.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56068</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_16.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/490433257/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_15</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_15.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_15.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： 2. 使用C运行时库函数 MS每个版本的VS都提供了自己的C运行库，为了和MS尽量保持一致，RTX提供了对众多的MS VS C运行库函数的支持。通过这样来实现通过尽可能少的改动或者不做改动代码就能编译成Windows或RTSS程序。 因此，当升级一个包含C运行时的RTSS程序生成环境VS的版本时，也必须升级对应的VS支持的C运行时库。另外，你应该确保在程序中对任何C运行库函数的调用仍为期望中的结果。 RTX支持的C运行库如下列表，在RTX SDK文档中有详细的C库API以字母顺序排列的详细列表。 注意：取决于你所使用的VS版本，点设置会对API性能有较大的影响。因此，在VS2005中，RTX使用一个新编译选项/fp:fast来限制这些设置对性能的影响。这保留了以前版本的VS程序使用全优化时的设置。如果对浮点精确性有需求，可以使用/fp:precise这个编译选项，但是请注意这样做可能会影响一些API决定论。例如， log&amp;#160;或 sin 这样的函数将会受到影响。MSDN上的文章《Microsoft Visual C++ Floating-point Optimization》解释了这些编译选项。 Microsoft Visual Studio 2005 库的路径为: RtxSdkDir\lib\Visualstudio8 文件: rtxlibcmt.lib 3. 加载&amp;#160;rtapi_w32.dll Win32只在需要时才加载DLL，所以rtapi_w32.dll直到一个RTAPI调用做出时才会加载。如果你的程序在第一次RTAPI函数调用前创建了线程，它们将不会有用来支持RTX进程间通信辅助的委托线程。为解决这一问题，你必须在任何线程创建前强制Win32程序做一次Rt调用以加载rtapi_w32.dll。例如，在程序开始的时候添加类似于如下的代码： priority = RtGetThreadPriority(RtGetCurrentThread()); 4. 使用浮点数 运行在RTSS环境中的线程通常运行在内核模式。因为Windows内核模式中在一次线程切换时并不保存浮点寄存器，编写传统内核模式代码的开发者一般在FPU使用间歇中保存和读取浮点寄存器（Since Windows does not save floating-point registers &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_15.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/490433258/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_15.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/490433258/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/490433258/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Sun, 27 Mar 2011 12:24:58 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_15.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56066</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_15.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/490433258/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_14</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_14.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_14.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： 在VS中运行一个RTSS映像 To specify the Configuration Properties settings: 1.&amp;#160;&amp;#160; From the Configurations drop-down menu, select RTSSRelease. 2.&amp;#160;&amp;#160; From the Project menu, choose Properties to open the Property pages dialog box, and then choose the Configuration Properties, &amp;#160;Debugging node. 项目属性 -&amp;#62; &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_14.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/490398535/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_14.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/490398535/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/490398535/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Sun, 27 Mar 2011 12:18:19 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_14.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56063</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_14.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/490398535/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_13</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_13.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_13.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： 安装VS RTX向导 提示：以下过程只是在安装RTX之后再安装VS时才需要。如果首先安装了VS，然后再安装了RTX，则RTX向导会自动安装。 “添加/删除程序”--&amp;#62;RTX，单击“更改”--&amp;#62; In the Welcome screen, click Next. Click Modify, then click Next. On the Custom Setup screen, expand Microsoft Visual Studio Support. Click the icon next to the version of Visual Studio you have and choose &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_13.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/489700932/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_13.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/489700932/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/489700932/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Fri, 25 Mar 2011 11:14:54 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_13.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56058</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_13.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/489700932/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_12</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_12.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_12.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： 程序和动态链接库开发概述 《Developing RTSS Applications》主要包括以下内容： 如何使用MS VS建立RTSS程序（.exe和.rtss）和动态链接库（.dll和.rtdll）。 如何使用makefile建立RTSS程序（.exe和.rtss）和动态链接库（.dll和.rtdll）。 如何运行RTSS程序和实时DLL。 系统异常处理是如何工作的。 代码例程。 程序开发指南 为保证成功的开发实时应用程序，设计者和开发人员必须仔细分析如何划分程序，也必须在非实时进程（Win32）和实时进程（RTSS）建立正确的平衡并决定二者之间的接口。 例如，在Win32进程中有大量的严格时间处理，而在RTSS进程中有太多的非严格时间处理，或者在进程接口间有太多同步或数据流，那么，程序的性能，可用性和其他开发与维护工作都会变得很危险。对开发者和他们的用户来说，在初期就花费大量时间对任务的主要结构进行深入的分析和设计是值得的。 RTX-enabled and RTSS applications Win32 DLLs RTSS DLLs and RTDLLs 测试实时程序 支持使用MS VS环境和MS WindDbg对RTSS程序进行调试。不需要改动代码，而只需要对编译选项进行更改就可以了。 启动一个RTSS进程 有几种方式。在开发和测试阶段，你可以从命令行使用带各种参数的命令，或者在Windows资源管理器中双击RTSS可执行文件来启动一个RTSS程序。对于最终的程序，可以设置RTSS程序为开机自启动，或者从一个Win32程序中启动RTSS进程（调用RtCreateProcess）。 中止一个RTSS进程 当以下情况时一个RTSS进程会中止： 进程中调用ExitProcess函数 用户或者Win32进程运行RTSSkill工具 用户通过RTSS Task Manager 进程产生了异常 RTS子系统关闭 Windows系统关机（不管是正常关机还是Windows停止异常）。当Windows关机或者停止运行时，RTSS进程可以注册关闭句柄，以使设备的最后时序，并对整个系统停止或可能的重启进行清理优先级。 &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_12.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/489700933/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_12.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/489700933/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/489700933/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Fri, 25 Mar 2011 11:09:17 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_12.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56055</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_12.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/489700933/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_11</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_11.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_11.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： RTSSrun 使用RTSSrun工具可以： 运行一个RTSS程序 注册一个RTDLL 注册一个RTSS程序或者RTDLL开机运行 1. 运行一个RTSS程序 当使用RTSSrun运行一个RTSS进程时，它会扫描RTSS进程服务槽以获得一个空闲槽。如果成功，新进程的slot号就作为进程ID返回，否则返回-1。 命令行形式：RTSSRun [/q&amp;#124;/n&amp;#124;/l] filename.rtss 参数： /q or /quiet - 关闭RTX进程加载成功或失败的消息提示。没有此选项时，如果RTSSrun失败，RTX会显示一个消息框。 /n or /nonpage - 如果local memory被默认使能，此开关将使RTSS程序向Windows非分页内存池（无论是否已经分配内存）请求内存，而不是使用RTX&amp;#160; local memory。 /l or /local - 如果local memory默认没有使能，此标志将使用RTSS程序向RTX Local Memory请求内存，而不是从Windows请求非分页内存。 例子： 下列命令将运行sample.rtss，使用从RTX local memory pool中申请的内存： RTSSrun &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_11.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/489700934/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_11.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/489700934/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/489700934/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Fri, 25 Mar 2011 10:47:43 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_11.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56053</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_11.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/489700934/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_10</title><link>http://wzhyblog.yo2.cn/articles/%e8%a6%81.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e8%a6%81.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： RTX工具概述 RTX主要有以下工具和实用程序来帮助用户控制RTSS程序、测量程序性能和订制实时程序： RTX Properties RTSSrun RTSSkill RTSSview RTSS Task Manager RtxServer Object Viewer SRTM KSRTM RTX Demo PerformanceView Platform Evaluator Timer Latency Display Tool TimeView RTX属性 RTX Properties控制面板概述 标签页 描述 System 指定RTX子系统手动还是自动启动；改变RTX内部特性的一些方面。 Memory 配置RTSS程序的默认内存分配方式和RTX本地内存池的初始大小。可将最大内存的上限设为每次调用RtMapMemory分配到的内存大小。 Debug 选择调度RTSS程序的调度软件，设定在Windows生成的minidumps文件中添加多少附加的RTX信息。 Starvation 配置RTX如何监视Windows饥饿，设定监测到饥饿发生时RTX的行为。 Exceptions &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e8%a6%81.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/489700935/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e8%a6%81.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/489700935/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/489700935/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Fri, 25 Mar 2011 10:43:27 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e8%a6%81.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56051</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e8%a6%81.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/489700935/5196248</fs:itemid></item><item><title>实时系统RTX官方文档中文翻译_9</title><link>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_9.html</link><wfw:commentRss>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_9.html/feed</wfw:commentRss><slash:comments>0</slash:comments><description>本文档包括以下内容： 关于PCI和ISA设备 RTX提供了一套机制，可使现有的Windows PCI/ISA设备转换成RTSS程序可控的设备。转换需要两步： 1. 添加RTX INF支持。 2. 更新Windows设备驱动。 关于INF文件 INF文件是一个文本文件，它包含安装一个设备的全部必需的信息，例如驱动名称和位置，注册表信息和版本信息等。文件 RtxPnp.inf 储存着所有用于RTX PnP 驱动（RtxPnp.sys）的信息。添加RTX INF支持（在RTX Properties控制面板中的Hardware标签页中进行）这个操作会把Windows设备的信息添加到RTX PnP 驱动INF文件RtxPnp.inf 中。添加后，Windows设备驱动向导会列出支持此设备的RTX PnP驱动。 配置中断 RTX支持三种类型的设备： ISA PCI without MSI/MSI-X capability PCI with MSI/MSI-X capability 区别这三种设备的一个关键特征就是它们和控制它们的RTSS程序之间使用的中断类型。前两种使用line-based中断，第三种既有可能使用line-based中断，也有可能使用message-based中断。 当一个设备使用line-based中断时，在同RTSS环境通信时，它必须申请一个IRQ（中断请求资源）。RTX PnP驱动负责从Windows PnP管理器为RTX设备要求IRQ资源，作为一个管理员用户，你可以： 1. 为每个PCI和ISA设备划分你想要的IRQ资源。 2. 查看一个设备的状态，看它要求的IRQ是否已经分配。 &amp;#8230; &lt;a href=&quot;http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_9.html&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/489700936/wzhy/feedsky/s.gif?r=http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_9.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/wzhy/489700936/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/wzhy/489700936/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Embedded</category><category>中文文档</category><category>RTX</category><category>实时系统</category><pubDate>Sun, 20 Mar 2011 17:18:09 +0800</pubDate><author>wzhy</author><comments>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_9.html#comments</comments><guid isPermaLink="false">http://wzhyblog.yo2.cn/?p=56048</guid><dc:creator>wzhy</dc:creator><fs:srclink>http://wzhyblog.yo2.cn/articles/%e5%ae%9e%e6%97%b6%e7%b3%bb%e7%bb%9frtx%e5%ae%98%e6%96%b9%e6%96%87%e6%a1%a3%e4%b8%ad%e6%96%87%e7%bf%bb%e8%af%91_9.html</fs:srclink><fs:srcfeed>http://wzhyblog.yo2.cn/feed/rss2/</fs:srcfeed><fs:itemid>feedsky/wzhy/~7087870/489700936/5196248</fs:itemid></item></channel></rss>
