-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Dit repository is bedoeld voor studenten en docenten van de opleiding Elektrotechniek van de Hogeschool Rotterdam en wordt gebruikt om aanvullend studiemateriaal voor de cursus "EMS20 - Embedded Systems 2" te verspreiden.
De informatie in dit repository is zoals alle mensenwerk niet foutloos, verbeteringen en suggesties zijn altijd welkom! Maak als je ons feedback wilt geven een issue aan.
- Cursushandleiding_EMS20.pdf om dubbelzijdig af te drukken.
- Cursushandleiding_EMS20_ebook.pdf om online te bekijken.
| Vragen | Onderwerp | Antwoorden |
|---|---|---|
| Theorie_Week_1.pdf | Computerarchitectuur. Maak in ieder geval opgave 1.2, 1.4, 1.5, 1.6, 1.8 en 1.9. | Antwoorden_Week_1.pdf |
| Theorie_Week_2.pdf | Microprocessorarchitectuur. Maak in ieder geval opgave 2.1 A t/m D, I en J, 2.2, 2.3 A en B, 2.5, 2.7, 2.9, 2.12, 2.21 en 2.23. | Antwoorden_Week_2.pdf |
| Theorie_Week_3.pdf | Datacommunicatie. Maak in ieder geval opgave 3.6, 3.12 en 3.13. | Antwoorden_Week_3.pdf |
| Theorie_Week_4.pdf | Computernetwerken. Maak in ieder geval opgave 4.4, 4.10, 4.12, 4.13, 4.14, 4.15, 4.16 en 4.17. | Antwoorden_Week_4.pdf |
| Theorie_Week_5.pdf | Internet. Maak in ieder geval opgave 5.4, 5.5, 5.11 en 5.12. | Antwoorden_Week_5.pdf |
| Theorie_Week_6.pdf | Netwerken in productiesystemen. Maak in ieder geval opgave 6.2, 6.3, 6.10 en 6.12. | ... volgt na les van week 7. |
| ... rest volgt nog | ... |
Elke week moet je samen met een andere student één theorieopgave behandelen in de les.
- Lees daarom eerst: Handleiding_maken_uitwerking.pdf.
- De groepsindeling kun je hier vinden: Groepjes_theorie.pdf.
- Welke opgave jouw groepje moet voorbereiden kun je hier vinden:
Een overzicht van alle leerdoelen per lab kun je hier vinden: Opdrachten_Leerdoelen.pdf
| Opdrachten | Onderwerp |
|---|---|
| Opdrachten_Week_1_Lab_1.pdf | C programmeren op de CC3230S LaunchPad. |
| Opdrachten_Week_1_Lab_2.pdf | Pointers in C. |
| Opdrachten_Week_2_Lab_1.pdf | Structs en enums in C. |
| Opdrachten_Week_2_Lab_2.pdf | MSP430 assembler. |
| Opdrachten_Week_3_Lab_1.pdf | GPIO (General Purpose Input Output). |
| Opdrachten_Week_3_Lab_2.pdf | UART-driver en I2C-driver. |
| Opdrachten_Week_4_Lab_1.pdf | RTOS. |
| Opdrachten_Week_4_Lab_2.pdf | Pthreads. |
| Opdrachten_Week_5_Lab_1.pdf of voor thuis Opdrachten_Week_5_Lab_1_Home.pdf | WiFi (Sockets). |
| Opdrachten_Week_5_Lab_2.pdf | WiFi (IoT). |
De in de theorielessen gegeven presentaties kun je hier vinden:
| Powerpoint | Opmerking | |
|---|---|---|
| EMS20_week1_theorie.pptx | EMS20_week1_theorie.pdf | Computerarchitectuur. |
| EMS20_week2_theorie.pptx | EMS20_week2_theorie.pdf | Microprocessorarchitectuur. |
| EMS20_week3_theorie.pptx | EMS20_week3_theorie.pdf | Datacommunicatie. SPICE simulatie: bandbreedte_vs_doorvoersnelheid_spice.asc |
| EMS20_week4_theorie.pptx | EMS20_week4_theorie.pdf | Computernetwerken. |
| EMS20_week5_theorie.pptx | EMS20_week5_theorie.pdf | Internet. |
| EMS20_week6_theorie.pptx | EMS20_week6_theorie.pdf | Netwerken in productiesystemen. |
| ... rest volgt nog |
De in de labs gegeven presentaties kun je hier vinden:
| Powerpoint | Opmerking | |
|---|---|---|
| EMS20_week1_lab1.pptx | EMS20_week1_lab1.pdf | |
| EMS20_week1_lab2.pptx | EMS20_week1_lab2.pdf | In de les uitgereikte handout: EMS20_handout_week1_lab2.pdf |
| EMS20_week2_lab1.pptx | EMS20_week2_lab1.pdf | Voorbeeldprogramma met structs: printWinnaars.c. Voorbeeldprogramma om enum element om te zetten naar een string: enum2string.c. |
| EMS20_week2_lab2.pptx | EMS20_week2_lab2.pdf | |
| EMS20_week3_lab1_lab2.pptx | EMS20_week3_lab1_lab2.pdf | |
| EMS20_week4_lab1.pptx | EMS20_week4_lab1.pdf | |
| EMS20_week4_lab2.pptx | EMS20_week4_lab2.pdf | Voorbeeldprogramma met functiepointer: functiePointer.c. Voorbeeld met functiepointer (verkorte schrijfwijze): functiePointerAfko.c. Voorbeeld functiepointer als parameter: printTabel.c. Voorbeeld met void-pointer: voidPointer.c. Voorbeeld met pthreads: thread1.c. Voorbeeld met pthreads met void *-parameter: thread2.c. Voorbeeld met mqueue: thread3.c. Voorbeeld met mqueue met twee producers: thread4.c. |
| EMS20_week5_lab1_lab2.pptx | EMS20_week5_lab1_lab2.pdf |
In de eindopdracht worden de leerdoelen die in de labs zijn behandeld getoetst.
- De eindopdracht voor studiejaar 2019 - 2020: Eindopdracht_2019.pdf.
Hou er wel rekening mee dat bij de tentamens in studiejaar 2018 - 2019 geen boek gebruikt mocht worden. In studiejaar 2019 - 2020 mag dit wel.
- Tentamen studiejaar 2018 - 2019: T1_2018_ELEEMS20_opgaven.pdf.
- Uitwerking tentamen studiejaar 2018 - 2019: T1_2018_ELEEMS20_met_antwoorden.pdf.
- Hertentamen studiejaar 2018 - 2019: HT1_2018_ELEEMS20_opgaven.pdf.
- Uitwerking hertentamen studiejaar 2018 - 2019: HT1_2018_ELEEMS20_met_antwoorden.pdf.
- Installatiehandleiding om de benodigde software te installeren op je eigen pc.
- Uitwerking van labopdracht 1.1.10.
- Extra informatie over het gebruik van
structs in C: structs.htm.