aboutsummaryrefslogtreecommitdiff
path: root/sem4/embedded/eksamnen/notes.adoc
diff options
context:
space:
mode:
authorJulian T <julian@jtle.dk>2020-06-07 16:16:57 +0200
committerJulian T <julian@jtle.dk>2020-06-07 16:16:57 +0200
commit6cb9bec1e0241fe64afdad9a520f026a9c25ea91 (patch)
tree79a97b71c047e27496a8e99ff5c78acee0679c30 /sem4/embedded/eksamnen/notes.adoc
parentf7c5a5999405170f809ff6ee62c8274d61cfbb76 (diff)
Completed embedded 9'th assignment
Diffstat (limited to 'sem4/embedded/eksamnen/notes.adoc')
-rw-r--r--sem4/embedded/eksamnen/notes.adoc29
1 files changed, 29 insertions, 0 deletions
diff --git a/sem4/embedded/eksamnen/notes.adoc b/sem4/embedded/eksamnen/notes.adoc
index 0b33bb7..5ff6874 100644
--- a/sem4/embedded/eksamnen/notes.adoc
+++ b/sem4/embedded/eksamnen/notes.adoc
@@ -226,3 +226,32 @@ Derfor bruger man _Static Ressource Priority Ordering_ hvor man bruger prioritie
____
All exercises
____
+
+Se ./M9opg.adoc
+
+=== Noter
+
+Er *System* kan deles ind i *subsystemer* som igen kan deles ind i *objects*.
+
+_Subsystems_ deler de forskellige *terminators* op, hvor en termiator er noget
+der snakker med omverdenen.
+
+Et subsystem kan være en server hvilket betyder at den ikke selv laver request,
+men kun modtager.
+
+_Objekter_ kan have forskellige typer:
+
+- IO
+- User role
+- Control
+- Data abstraction
+- Algorithm
+
+Man kan forklare et subsystems opførsel med *STD*(State Transistion Diagram).
+
+Når man laver et event kan det gøres på forskellige måder.
+
+Triggering:: Sender en commando som man derefter venter på (blocking).
+Enabling:: Sender en commando som bliver startet i baggrunden (unblocking).
+Disabling:: Stop en commando der blev enabled.
+