216.htm

来自「pcb设计资料初学者难得的入门资料包含工厂制作过程」· HTM 代码 · 共 70 行

HTM
70
字号
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://202.112.58.200"><font face="黑体"><big><big>Tsinghua</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center">         嵌入式系统                            (BM: turbolinux jacobw)          </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p   align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="100" align="center" valign="top"><br><p align="center">[<a href="嵌入式系统.htm">回到开始</a>][<a href="198.htm">上一层</a>][<a href="217.htm">下一篇</a>]
<hr><p align="left"><small>发信人: plato (纯真年代), 信区: Embedded <br>

标  题: linux for ppc chapter 15 <br>

发信站: BBS 水木清华站 (Wed May 30 23:21:04 2001) <br>

  <br>

Next Previous Contents <br>

---------------------------------------------------------------------------- <br>

---- <br>

15. Real Time Response <br>

Check out MontaVista's Linux Real-Time characterisation projects at http://w <br>

ww.mvista.com/realtime <br>

15.1 Soft <br>

For many applications a soft real time user space thread is adequate, partic <br>

ularly if you minimise kernel scheduling latency with the patches at: http:/ <br>

/www.redhat.com/~mingo/lowlatency-patches/ <br>

Also, see: http://lists.linuxppc.org/listarcs/linuxppc-embedded/199912/msg00 <br>

006.html <br>

15.2 Hard <br>

If your application requires a hard real time response with guaranteed low l <br>

atency, you may need to encapsulate the real time aspects in a device driver <br>

. This is how devices which have real time constraints such as serial ports <br>

and disk drives are traditionally handled under most non-realtime operating <br>

systems, including Linux. <br>

Interrupt Latency <br>



The real-time response of a driver will still be affected by other kernel co <br>

de which may disable interrupts for unknown periods, increasing effective in <br>

terrupt latency. For some tools to help measure interrupt latency, see: http <br>

://www.drfruitcake.com/linux/irq_blk.html <br>

RTLinux - Real Time Linux <br>

http://www.rtlinux.com/ <br>

If you need better latency guarantees than offerred by the kernel, use Real <br>

Time Linux to decouple the hard real time portion from the rest of your appl <br>

ication. v3.0 includes support for PowerPC. <br>

Also, search for RTLinux. <br>

RTAI - Real Time Application Interface <br>

http://www.aero.polimi.it/projects/rtai/ <br>

The Real Time Application Interface is a kernel module which uses a hardware <br>

 abstraction layer to add typical features from an industrial real time oper <br>

ating system to Linux. It consists basically of an interrupt dispatcher and <br>

mainly traps the peripherals interrupts and if necessary re-routes them to L <br>

inux. <br>

RTAI is supported on a number of MPC8xx systems by people like Denx. <br>

---------------------------------------------------------------------------- <br>

---- <br>

Next Previous Contents <br>

  <br>



-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.161.8] <br>

</small><hr>
<p align="center">[<a href="嵌入式系统.htm">回到开始</a>][<a href="198.htm">上一层</a>][<a href="217.htm">下一篇</a>]
<p align="center"><a href="http://cterm.163.net">欢迎访问Cterm主页</a></p>
</table>
</body>
</html>

⌨️ 快捷键说明

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