-
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 ontwikkelen en 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.
Op dit moment wordt nog gewerkt aan deze Wiki.
- Cursushandleiding_EMS20.pdf om dubbelzijdig af te drukken.
- Cursushandleiding_EMS20_ebook.pdf om online te bekijken.
| Vragen | Onderwerp | Antwoorden |
|---|---|---|
| Theorie_Week_1.pdf | Computerarchitectuur | Antwoorden_Week_1.pdf |
| Theorie_Week_2.pdf | Microprocessorarchitectuur. Maak in ieder geval opgave 2.1 A t/m D, I en J, 2.3 A en B, 2.5, 2.9, 2.12, 2.13, 2.15, 2.18, 2.21 en 2.24. | Antwoorden_Week_2.pdf |
| Theorie_Week_3.pdf | Datacommunicatie. Maak in ieder geval opgave 3.1, 3.2, 3.4, 3.5, 3.6, 3.9, 3.11, 3.12, 3.13 en 3.18. | Antwoorden_Week_3.pdf |
| Theorie_Week_4.pdf | Computernetwerken. Maak in ieder geval opgave 4.3, 4.4, 4.6, 4.7, 4.10, 4.12, 4.13, 4.14, 4.15, 4.16 en 4.17. | Antwoorden_Week_4.pdf |
| Theorie_Week_5.pdf | Internet. | Antwoorden_Week_5.pdf |
| Theorie_Week_6.pdf | Netwerken in productiesystemen. | |
| Theorie_Week_7.pdf | Security. |
| 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 Versie 2.0. | RTOS. |
| Opdrachten_Week_4_Lab_2.pdf Versie 1.1. | Pthreads. |
| Opdrachten_Week_5_Lab_1.pdf Versie 1.2. | WiFi (Sockets). |
| Opdrachten_Week_5_Lab_2.pdf | WiFi (IoT). |
| Eindopdracht.pdf |
Lees, als je aan de beurt bent om de presentatie te maken eerst de Handleiding_maken_presentatie.pdf.
Hier is een template die je kunt gebruiken: template_EMS20_theorie.pptx.
De figuren uit het boek kun je vinden in de volgende PowerPoint presentaties:
- Figuren_Week_1.pptx
- Figuren_Week_2.pptx
- Figuren_Week_3.pptx
- Figuren_Week_4.pptx
- Figuren_Week_5.pptx
- Figuren_Week_6.pptx
- Figuren_Week_7.pptx
De in de theorielessen gegeven presentaties kun je hier vinden:
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 | |
| 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. |
- Installatiehandleiding om de benodigde software te installeren op je eigen pc.
- Uitwerking van opdracht 1.1.10.
- Extra informatie over het gebuik van
structs in C: structs.htm.