Difference between revisions of "FIS"
Jump to navigation
Jump to search
Line 21: | Line 21: | ||
|- | |- | ||
|1 | |1 | ||
− | |colspan="2"| | + | |colspan="2"|Course introduction<br>The compiler chain<br>Embedded systems |
|- | |- | ||
|2 | |2 | ||
− | |colspan="2"|Programming in C<br>Functions vs. classes | + | |colspan="2"|Programming in C<br>* Functions vs. classes<BR>Pointers |
|- | |- | ||
|3 | |3 | ||
|Controlling the hardware | |Controlling the hardware | ||
− | |Input/output/filtre | + | |Input/output/pipes/filtre |
|- | |- | ||
|4 | |4 | ||
− | | | + | |Timing |
− | | | + | |Timing |
|- | |- | ||
|5 | |5 | ||
− | | | + | |Multitask programming |
− | | | + | |Graphic presentation of data |
|- | |- | ||
|6 | |6 | ||
Line 42: | Line 42: | ||
|- | |- | ||
|7 | |7 | ||
− | | | + | |Intertask communication |
|bbb | |bbb | ||
|- | |- |
Revision as of 07:13, 13 December 2018
Embedded programming in wellfare Technology
This Course will be part of the RoboMedic Master profile for Wellfare Technology from F19
Teachers:
- Morten Hansen
- Anders Stengaard Sørensen
Planning
The course will revolve around 2 themes:
- Programming of microcontroller type systems ... like Arduino
- Programming of high level systems for control/UI ... Like PC's or Raspberry Pi
- ...and the communication between the two.
Lesson sketch:
Week | Low level track | High Level track |
---|---|---|
1 | Course introduction The compiler chain Embedded systems | |
2 | Programming in C * Functions vs. classes Pointers | |
3 | Controlling the hardware | Input/output/pipes/filtre |
4 | Timing | Timing |
5 | Multitask programming | Graphic presentation of data |
6 | State machines (FSM) | |
7 | Intertask communication | bbb |
8 | aaa | bbb |
9 | aaa | bbb |
10 | aaa | bbb |
11 | Pulling it all together | |
12 | Final assignment |
- Common:
- aaa
- bbb
- bbb
- ccc
- ddd
- eee
- fff
- ggg
- hhh
- iii
- jjj
- kkk
- lll