diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.doc/html/etrice-docch4.html')
-rw-r--r-- | plugins/org.eclipse.etrice.doc/html/etrice-docch4.html | 161 |
1 files changed, 96 insertions, 65 deletions
diff --git a/plugins/org.eclipse.etrice.doc/html/etrice-docch4.html b/plugins/org.eclipse.etrice.doc/html/etrice-docch4.html index d4cd6267b..8dfd0ebe2 100644 --- a/plugins/org.eclipse.etrice.doc/html/etrice-docch4.html +++ b/plugins/org.eclipse.etrice.doc/html/etrice-docch4.html @@ -1,65 +1,96 @@ -<?xml version="1.0" encoding="iso-8859-1" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->
-<html xmlns="http://www.w3.org/1999/xhtml"
->
-<head><title>4 Setting up the Workspace for C Projects</title>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
-<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
-<!-- xhtml,3,next,html -->
-<meta name="src" content="etrice-doc.tex" />
-<meta name="date" content="2013-06-21 12:20:00" />
-<link rel="stylesheet" type="text/css" href="etrice-doc.css" />
-</head><body
->
-<!--l. 1--><div class="crosslinks"><p class="noindent">[<a
-href="etrice-docse11.html" >next</a>] [<a
-href="etrice-docse10.html" >prev</a>] [<a
-href="etrice-docse10.html#tailetrice-docse10.html" >prev-tail</a>] [<a
-href="#tailetrice-docch4.html">tail</a>] [<a
-href="etrice-doc.html#etrice-docch4.html" >up</a>] </p></div>
-<h2 class="chapterHead"><span class="titlemark">Chapter 4</span><br /><a
- id="x16-600004"></a>Setting up the Workspace for C Projects</h2>
-<!--l. 3--><p class="noindent" >Before you can start with C, some preconditions must be fulfilled:
- </p><dl class="description"><dt class="description">
- </dt><dd
-class="description">A C compiler must be installed on your machine (all tests and tutorials are based on MinGW)
- </dd><dt class="description">
- </dt><dd
-class="description">The CDT-Eclipse plugin must be installed as the C development environment.</dd></dl>
-<!--l. 10--><p class="noindent" >Once the CDT is installed, the C runtime and model library must be imported. (<span
-class="ec-lmsso-10">File->New->Project-></span><span
-class="ec-lmsso-10">e</span><span
-class="ec-lmsso-10">Trice</span>
-select <span
-class="ec-lmsso-10">e</span><span
-class="ec-lmsso-10">Trice</span> <span
-class="ec-lmsso-10">C runtime </span>/ <span
-class="ec-lmsso-10">e</span><span
-class="ec-lmsso-10">Trice</span> <span
-class="ec-lmsso-10">C modellib</span>)
-</p><!--l. 13--><p class="noindent" >The resulting workspace should look like this:
-</p><!--l. 15--><p class="noindent" ><img
-src="images/032-SetupWorkspaceC01.png" alt="PIC"
- />
-</p>
-<div class="sectionTOCS">
- <span class="sectionToc" >4.1 <a
-href="etrice-docse11.html#x17-610004.1">Testing the environment</a></span>
-<br /> <span class="sectionToc" >4.2 <a
-href="etrice-docse12.html#x18-620004.2">Building the C runtime system</a></span>
-</div>
-
-
-
-<!--l. 1--><div class="crosslinks"><p class="noindent">[<a
-href="etrice-docse11.html" >next</a>] [<a
-href="etrice-docse10.html" >prev</a>] [<a
-href="etrice-docse10.html#tailetrice-docse10.html" >prev-tail</a>] [<a
-href="etrice-docch4.html" >front</a>] [<a
-href="etrice-doc.html#etrice-docch4.html" >up</a>] </p></div>
-<!--l. 1--><p class="noindent" ><a
- id="tailetrice-docch4.html"></a> </p>
-</body></html>
+<?xml version="1.0" encoding="iso-8859-1" ?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> +<html xmlns="http://www.w3.org/1999/xhtml" +> +<head><title>4 ROOM Concepts</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> +<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> +<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> +<!-- xhtml,3,next,html --> +<meta name="src" content="etrice-doc.tex" /> +<meta name="date" content="2013-07-04 15:04:00" /> +<link rel="stylesheet" type="text/css" href="etrice-doc.css" /> +</head><body +> +<!--l. 1--><div class="crosslinks"><p class="noindent">[<a +href="etrice-docse13.html" >next</a>] [<a +href="etrice-docse12.html" >prev</a>] [<a +href="etrice-docse12.html#tailetrice-docse12.html" >prev-tail</a>] [<a +href="#tailetrice-docch4.html">tail</a>] [<a +href="etrice-doc.html#etrice-docch4.html" >up</a>] </p></div> +<h2 class="chapterHead"><span class="titlemark">Chapter 4</span><br /><a + id="x18-720004"></a>ROOM Concepts</h2> +<!--l. 4--><p class="noindent" >This chapter gives an overview over the ROOM language elements and their textual and graphical +notation. The formal ROOM grammar based on Xtext (EBNF) you can find in the eTrice repository: +<a +href="http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/plain/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext" class="url" ><span +class="ec-lmtt-10">http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/plain/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext</span></a> +</p> +<div class="sectionTOCS"> + <span class="sectionToc" >4.1 <a +href="etrice-docse13.html#x19-730004.1">Actors</a></span> +<br />  <span class="subsectionToc" >4.1.1 <a +href="etrice-docse13.html#x19-740004.1.1">Description</a></span> +<br />  <span class="subsectionToc" >4.1.2 <a +href="etrice-docse13.html#x19-750004.1.2">Motivation</a></span> +<br />  <span class="subsectionToc" >4.1.3 <a +href="etrice-docse13.html#x19-760004.1.3">Notation</a></span> +<br />  <span class="subsectionToc" >4.1.4 <a +href="etrice-docse13.html#x19-770004.1.4">Details</a></span> +<br /> <span class="sectionToc" >4.2 <a +href="etrice-docse14.html#x20-810004.2">Protocols</a></span> +<br />  <span class="subsectionToc" >4.2.1 <a +href="etrice-docse14.html#x20-820004.2.1">Description</a></span> +<br />  <span class="subsectionToc" >4.2.2 <a +href="etrice-docse14.html#x20-830004.2.2">Motivation</a></span> +<br />  <span class="subsectionToc" >4.2.3 <a +href="etrice-docse14.html#x20-840004.2.3">Notation</a></span> +<br /> <span class="sectionToc" >4.3 <a +href="etrice-docse15.html#x21-850004.3">Ports</a></span> +<br />  <span class="subsectionToc" >4.3.1 <a +href="etrice-docse15.html#x21-860004.3.1">Description</a></span> +<br />  <span class="subsectionToc" >4.3.2 <a +href="etrice-docse15.html#x21-870004.3.2">Motivation</a></span> +<br />  <span class="subsectionToc" >4.3.3 <a +href="etrice-docse15.html#x21-880004.3.3">Notation</a></span> +<br /> <span class="sectionToc" >4.4 <a +href="etrice-docse16.html#x22-910004.4">DataClass</a></span> +<br />  <span class="subsectionToc" >4.4.1 <a +href="etrice-docse16.html#x22-920004.4.1">Description</a></span> +<br />  <span class="subsectionToc" >4.4.2 <a +href="etrice-docse16.html#x22-930004.4.2">Notation</a></span> +<br /> <span class="sectionToc" >4.5 <a +href="etrice-docse17.html#x23-940004.5">Layering</a></span> +<br />  <span class="subsectionToc" >4.5.1 <a +href="etrice-docse17.html#x23-950004.5.1">Description</a></span> +<br />  <span class="subsectionToc" >4.5.2 <a +href="etrice-docse17.html#x23-960004.5.2">Notation</a></span> +<br /> <span class="sectionToc" >4.6 <a +href="etrice-docse18.html#x24-970004.6">Finite State Machines</a></span> +<br />  <span class="subsectionToc" >4.6.1 <a +href="etrice-docse18.html#x24-980004.6.1">Description</a></span> +<br />  <span class="subsectionToc" >4.6.2 <a +href="etrice-docse18.html#x24-990004.6.2">Motivation</a></span> +<br />  <span class="subsectionToc" >4.6.3 <a +href="etrice-docse18.html#x24-1000004.6.3">Notation</a></span> +<br />  <span class="subsectionToc" >4.6.4 <a +href="etrice-docse18.html#x24-1030004.6.4">Examples</a></span> +</div> + + + + + + + +<!--l. 71--><div class="crosslinks"><p class="noindent">[<a +href="etrice-docse13.html" >next</a>] [<a +href="etrice-docse12.html" >prev</a>] [<a +href="etrice-docse12.html#tailetrice-docse12.html" >prev-tail</a>] [<a +href="etrice-docch4.html" >front</a>] [<a +href="etrice-doc.html#etrice-docch4.html" >up</a>] </p></div> +<!--l. 71--><p class="noindent" ><a + id="tailetrice-docch4.html"></a> </p> +</body></html> |