diff options
author | Julian T <julian@jtle.dk> | 2020-06-07 16:16:57 +0200 |
---|---|---|
committer | Julian T <julian@jtle.dk> | 2020-06-07 16:16:57 +0200 |
commit | 6cb9bec1e0241fe64afdad9a520f026a9c25ea91 (patch) | |
tree | 79a97b71c047e27496a8e99ff5c78acee0679c30 /sem4/embedded/eksamnen/notes.adoc | |
parent | f7c5a5999405170f809ff6ee62c8274d61cfbb76 (diff) |
Completed embedded 9'th assignment
Diffstat (limited to 'sem4/embedded/eksamnen/notes.adoc')
-rw-r--r-- | sem4/embedded/eksamnen/notes.adoc | 29 |
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. + |