-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Harry Broeders edited this page Oct 3, 2019
·
268 revisions
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. | .. volgt na les van week 6. |
| ... 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:
| 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. |
| ... 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 |
- De eindopdracht voor studiejaar 2019 - 2020: (volgt nog).
- 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.