Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.doc/html/etrice-docch4.html')
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch4.html161
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&#x00A0;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-&#x003E;New-&#x003E;Project-&#x003E;</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">
-&#x00A0;<span class="sectionToc" >4.1 <a
-href="etrice-docse11.html#x17-610004.1">Testing the environment</a></span>
-<br />&#x00A0;<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&#x00A0;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">
+&#x00A0;<span class="sectionToc" >4.1 <a
+href="etrice-docse13.html#x19-730004.1">Actors</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.1.1 <a
+href="etrice-docse13.html#x19-740004.1.1">Description</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.1.2 <a
+href="etrice-docse13.html#x19-750004.1.2">Motivation</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.1.3 <a
+href="etrice-docse13.html#x19-760004.1.3">Notation</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.1.4 <a
+href="etrice-docse13.html#x19-770004.1.4">Details</a></span>
+<br />&#x00A0;<span class="sectionToc" >4.2 <a
+href="etrice-docse14.html#x20-810004.2">Protocols</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.2.1 <a
+href="etrice-docse14.html#x20-820004.2.1">Description</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.2.2 <a
+href="etrice-docse14.html#x20-830004.2.2">Motivation</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.2.3 <a
+href="etrice-docse14.html#x20-840004.2.3">Notation</a></span>
+<br />&#x00A0;<span class="sectionToc" >4.3 <a
+href="etrice-docse15.html#x21-850004.3">Ports</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.3.1 <a
+href="etrice-docse15.html#x21-860004.3.1">Description</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.3.2 <a
+href="etrice-docse15.html#x21-870004.3.2">Motivation</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.3.3 <a
+href="etrice-docse15.html#x21-880004.3.3">Notation</a></span>
+<br />&#x00A0;<span class="sectionToc" >4.4 <a
+href="etrice-docse16.html#x22-910004.4">DataClass</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.4.1 <a
+href="etrice-docse16.html#x22-920004.4.1">Description</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.4.2 <a
+href="etrice-docse16.html#x22-930004.4.2">Notation</a></span>
+<br />&#x00A0;<span class="sectionToc" >4.5 <a
+href="etrice-docse17.html#x23-940004.5">Layering</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.5.1 <a
+href="etrice-docse17.html#x23-950004.5.1">Description</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.5.2 <a
+href="etrice-docse17.html#x23-960004.5.2">Notation</a></span>
+<br />&#x00A0;<span class="sectionToc" >4.6 <a
+href="etrice-docse18.html#x24-970004.6">Finite State Machines</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.6.1 <a
+href="etrice-docse18.html#x24-980004.6.1">Description</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.6.2 <a
+href="etrice-docse18.html#x24-990004.6.2">Motivation</a></span>
+<br />&#x00A0;&#x00A0;<span class="subsectionToc" >4.6.3 <a
+href="etrice-docse18.html#x24-1000004.6.3">Notation</a></span>
+<br />&#x00A0;&#x00A0;<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>

Back to the top