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

📄 ecos-user-guide.html

📁 有关ecos2。0介绍了实时嵌入式的结构以及线程调度的实现和内存的管理等
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!-- Copyright (C) 2003 Red Hat, Inc.                                --><!-- This material may be distributed only subject to the terms      --><!-- and conditions set forth in the Open Publication License, v1.0  --><!-- or later (the latest version is presently available at          --><!-- http://www.opencontent.org/openpub/).                           --><!-- Distribution of the work or derivative of the work in any       --><!-- standard (paper) book form is prohibited unless prior           --><!-- permission is obtained from the copyright holder.               --><HTML><HEAD><TITLE>eCos User Guide</TITLE><meta name="MSSmartTagsPreventParsing" content="TRUE"><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="NEXT"TITLE="Introduction"HREF="user-guide-introduction.html"></HEAD><BODYCLASS="BOOK"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="BOOK"><ANAME="ECOS-USER-GUIDE"><DIVCLASS="TITLEPAGE"><H1CLASS="TITLE"><ANAME="AEN2">eCos User Guide</H1><PCLASS="COPYRIGHT">Copyright &copy; 2001, 2002 by Red Hat, Inc.</P><PCLASS="COPYRIGHT">Copyright &copy; 2003 by eCosCentric Ltd.</P><DIVCLASS="LEGALNOTICE"><ANAME="AEN10"><P><B>Documentation licensing terms</B></P><P>This material may be distributed only subject to the termsand conditions set forth in the Open Publication License, v1.0or later (the latest version is presently available at<AHREF="http://www.opencontent.org/openpub/"TARGET="_top">http://www.opencontent.org/openpub/</A>).</P><P>Distribution of the work or derivative of the work in anystandard (paper) book form is prohibited unless priorpermission is obtained from the copyright holder.</P></DIV><DIVCLASS="LEGALNOTICE"><ANAME="AEN15"><P><B>Trademarks</B></P><P>Red Hat, the Red Hat Shadow Man logo&reg;, eCos&#8482;, RedBoot&#8482;,GNUPro&reg;, and Insight&#8482; are trademarks of Red Hat, Inc. </P><P>Sun Microsystems&reg; and Solaris&reg; are registered trademarks ofSun Microsystems, Inc. </P><P>SPARC&reg; is a registered trademark of SPARC International, Inc., andis used under license by Sun Microsystems, Inc. </P><P>Intel&reg; is a registered trademark of Intel Corporation.</P><P>Motorola&#8482; is a trademark of Motorola, Inc.</P><P>ARM&reg; is a registered trademark of Advanced RISC Machines, Ltd.</P><P>MIPS&#8482; is a trademark of MIPS Technologies, Inc.</P><P>Toshiba&reg; is a registered trademark of the Toshiba Corporation.</P><P>NEC&reg; is a registered trademark if the NEC Corporation.</P><P>Cirrus Logic&reg; is a registered trademark of Cirrus Logic, Inc.</P><P>Compaq&reg; is a registered trademark of the Compaq Computer Corporation.</P><P>Matsushita&#8482; is a trademark of the Matsushita Electric Corporation.</P><P>Samsung&reg; and CalmRISC&#8482; are trademarks or registered trademarksof Samsung, Inc. </P><P>Linux&reg; is a registered trademark of Linus Torvalds. </P><P>UNIX&reg; is a registered trademark of The Open Group. </P><P>Microsoft&reg;, Windows&reg;, and Windows NT&reg; are registered trademarksof Microsoft Corporation, Inc. </P><P>All other brand and product names, trademarks, and copyrights are theproperty of their respective owners. </P></DIV><HR></DIV><DIVCLASS="TOC"><DL><DT><B>Table of Contents</B></DT><DT>I. <AHREF="user-guide-introduction.html">Introduction</A></DT><DD><DL><DT>1. <AHREF="ecos-key-features.html">Key Features</A></DT><DT>2. <AHREF="ecos-overview.html"><SPANCLASS="PRODUCTNAME">eCos</SPAN> Overview</A></DT><DT>3. <AHREF="ecos-licensing.html"><SPANCLASS="PRODUCTNAME">eCos</SPAN> Licence Overview</A></DT><DD><DL><DT><AHREF="ecos-licensing.html#ECOS-LICENSING-QNA">Questions and answers</A></DT><DT><AHREF="ecos-licensing-previous.html">Previous License</A></DT></DL></DD><DT>4. <AHREF="notation-and-conventions.html">Notation and Conventions</A></DT><DD><DL><DT><AHREF="notation-and-conventions.html#GDB-AND-GCC-COMMAND-NOTATION">GDB and GCC Command Notation</A></DT><DT><AHREF="directory-and-file-system-conventions.html">Directory and File System Conventions</A></DT><DT><AHREF="version-conventions.html">Version Conventions</A></DT></DL></DD><DT>5. <AHREF="documentation-roadmap.html">Documentation Roadmap</A></DT></DL></DD><DT>II. <AHREF="user-guide-installation.html">Installing <SPANCLASS="PRODUCTNAME">eCos</SPAN></A></DT><DD><DL><DT>6. <AHREF="user-guide-installation-requirements.html">System Requirements</A></DT><DT>7. <AHREF="user-guide-installation-linux.html">Installation on Linux</A></DT><DT>8. <AHREF="user-guide-installation-windows.html">Installation on Windows</A></DT><DT>9. <AHREF="user-guide-installation-target.html">Target Setup</A></DT><DD><DL><DT><AHREF="user-guide-installation-target.html#CONNECTING-TARGET-SERIAL">Connecting Via Serial Line</A></DT><DT><AHREF="connecting-target-ethernet.html">Connecting Via Ethernet</A></DT><DT><AHREF="connecting-target-sim.html">Using A Simulator Target</A></DT><DT><AHREF="connecting-target-synth.html">Using A Synthetic Target</A></DT></DL></DD></DL></DD><DT>III. <AHREF="user-guide-programming.html">Programming With <SPANCLASS="PRODUCTNAME">eCos</SPAN></A></DT><DD><DL><DT>10. <AHREF="programming-with-ecos.html">Programming With <SPANCLASS="PRODUCTNAME">eCos</SPAN></A></DT><DD><DL><DT><AHREF="programming-with-ecos.html#DEVELOPMENT-PROCESS">The Development Process</A></DT></DL></DD><DT>11. <AHREF="configuring-and-building-ecos-from-source.html">Configuring and Building <SPANCLASS="PRODUCTNAME">eCos</SPAN> from Source</A></DT><DD><DL><DT><AHREF="configuring-and-building-ecos-from-source.html#ECOS-STARTUP-CONFIGS"><SPANCLASS="PRODUCTNAME">eCos</SPAN> Start-up Configurations</A></DT><DT><AHREF="using-configtool-windows-linux.html">Configuration Tool on Windows and Linux Quick Start</A></DT><DT><AHREF="using-ecosconfig-on-linux.html">Ecosconfig on Windows and Linux Quick Start</A></DT></DL></DD><DT>12. <AHREF="running-an-ecos-test-case.html">Running an <SPANCLASS="PRODUCTNAME">eCos</SPAN> Test Case</A></DT><DD><DL><DT><AHREF="running-an-ecos-test-case.html#USING-CONFIGTOOL-TESTCASE">Using the <SPANCLASS="APPLICATION">Configuration Tool</SPAN></A></DT><DT><AHREF="using-commandline-testcase.html">Using the command line</A></DT><DT><AHREF="testing-filters.html">Testing Filters</A></DT></DL></DD><DT>13. <AHREF="building-and-running-sample-appliations.html">Building and Running Sample Applications</A></DT><DD><DL><DT><AHREF="building-and-running-sample-appliations.html#ECOS-HELLO-WORLD"><SPANCLASS="PRODUCTNAME">eCos</SPAN> Hello World</A></DT><DT><AHREF="sample-twothreads.html">A Sample Program with Two Threads</A></DT></DL></DD><DT>14. <AHREF="clocks-and-alarm-handlers.html">More Features &#8212; Clocks and AlarmHandlers</A></DT><DD><DL><DT><AHREF="clocks-and-alarm-handlers.html#SAMPLE-ALARMS">A Sample Program with Alarms</A></DT></DL></DD></DL></DD><DT>IV. <AHREF="the-ecos-configuration-tool.html">The eCos Configuration Tool</A></DT><DD><DL><DT>15. <AHREF="config-tool-getting-started.html">Getting Started</A></DT><DD><DL><DT><AHREF="config-tool-getting-started.html#CONFIG-TOOL-GETTING-STARTED-INTRO">Introduction</A></DT><DT><AHREF="config-tool-invoking.html">Invoking the <SPANCLASS="PRODUCTNAME">eCos</SPAN> <SPANCLASS="APPLICATION">Configuration Tool</SPAN></A></DT><DT><AHREF="config-tool-component-repository.html">The Component Repository</A></DT><DT><AHREF="config-tool-documents.html"><SPANCLASS="PRODUCTNAME">eCos</SPAN> <SPANCLASS="APPLICATION">Configuration Tool</SPAN> Documents</A></DT></DL></DD><DT>16. <AHREF="config-tool-getting-help.html">Getting Help</A></DT><DD><DL><DT><AHREF="config-tool-getting-help.html#CONFIG-TOOL-CONTEXT-HELP-DIALOGS">Context-sensitive Help for Dialogs</A></DT><DT><AHREF="config-tool-context-help-otherwin.html">Context-sensitive Help for Other Windows</A></DT><DT><AHREF="config-tool-context-help-config-items.html">Context-sensitive Help for Configuration Items</A></DT><DT><AHREF="methods-of-displaying-html-help.html">Methods of Displaying HTML Help</A></DT></DL></DD><DT>17. <AHREF="config-tool-customization.html">Customization</A></DT><DD><DL><DT><AHREF="config-tool-customization.html#CONFIG-TOOL-WINDOW-PLACEMENT">Window Placement</A></DT><DT><AHREF="config-tool-settings.html">Settings</A></DT></DL></DD><DT>18. <AHREF="config-tool-screen-layout.html">Screen Layout</A></DT><DD><DL><DT><AHREF="config-tool-screen-layout.html#CONFIG-TOOL-CONFIGURATION-WINDOW">Configuration Window</A></DT></DL></DD><DT>19. <AHREF="config-tool-updating-configuration.html">Updating the Configuration</A></DT><DD><DL><DT><AHREF="config-tool-updating-configuration.html#CONFIG-TOOL-ADDING-REMOVING-PACKAGES">Adding and Removing Packages</A></DT><DT><AHREF="config-tool-platform-selection.html">Platform Selection</A></DT><DT><AHREF="config-tool-using-templates.html">Using Templates</A></DT></DL></DD><DT>20. <AHREF="config-tool-searching.html">Searching</A></DT><DT>21. <AHREF="config-tool-building.html">Building</A></DT><DD><DL><DT><AHREF="config-tool-building.html#CONFIG-TOOL-SELECTING-BUILD-TOOLS">Selecting Build Tools</A></DT><DT><AHREF="config-tool-selecting-user-tools.html">Selecting User Tools</A></DT></DL></DD><DT>22. <AHREF="config-tool-test-execution.html">Execution</A></DT><DD><DL><DT><AHREF="config-tool-test-execution.html#CONFIG-TOOL-TEST-PROPERTIES">Properties</A></DT></DL></DD><DT>23. <AHREF="config-tool-creating-a-shell.html">Creating a Shell</A></DT><DD><DL><DT><AHREF="config-tool-creating-a-shell.html#CONFIG-TOOL-KEYBOARD-ACCELERATORS">Keyboard Accelerators</A></DT></DL></DD></DL></DD><DT>V. <AHREF="ecos-programming-concepts-and-techniques.html"><SPANCLASS="PRODUCTNAME">eCos</SPAN> Programming Concepts and Techniques</A></DT><DD><DL><DT>24. <AHREF="cdl-concepts.html">CDL Concepts</A></DT><DD><DL><DT><AHREF="cdl-concepts.html#CDL-CONCEPTS-ABOUT">About this chapter</A></DT><DT><AHREF="cdl-component-repository.html">Component Repository</A></DT><DT><AHREF="cdl-component-definition-language.html">Component Definition Language</A></DT><DT><AHREF="cdl-packages.html">Packages</A></DT><DT><AHREF="cdl-configuration-items.html">Configuration Items</A></DT><DT><AHREF="cdl-conflicts.html">Conflicts</A></DT><DT><AHREF="cdl-templates.html">Templates</A></DT></DL></DD><DT>25. <AHREF="component-repo-and-working-dirs.html">The Component Repository and Working Directories</A></DT><DD><DL><DT><AHREF="component-repo-and-working-dirs.html#COMPONENT-REPO">Component Repository</A></DT><DT><AHREF="build-tree.html">Build Tree</A></DT><DT><AHREF="install-tree.html">Install Tree</A></DT><DT><AHREF="repository-app-build-tree.html">Application Build Tree</A></DT></DL></DD><DT>26. <AHREF="compiler-and-linker-options.html">Compiler and Linker Options</A></DT><DD><DL><DT><AHREF="compiler-and-linker-options.html#COMPILING-C-APP">Compiling a C Application</A></DT><DT><AHREF="compiling-cpp-app.html">Compiling a C++ Application</A></DT></DL></DD><DT>27. <AHREF="debugging-techniques.html">Debugging Techniques</A></DT><DD><DL><DT><AHREF="debugging-techniques.html#TRACING">Tracing</A></DT><DT><AHREF="kernel-instrumentation.html">Kernel Instrumentation</A></DT></DL></DD></DL></DD><DT>VI. <AHREF="configuration-and-the-package-repository.html">Configuration and the Package Repository</A></DT><DD><DL><DT>28. <AHREF="manual-configuration.html">Manual Configuration</A></DT><DD><DL><DT

⌨️ 快捷键说明

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