-
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 ... volgt nog ... |
| Theorie_Week_3.pdf | Datacommunicatie. ... volgt nog ... | Antwoorden_Week_3.pdf ... volgt nog ... |
| Theorie_Week_4.pdf | Computernetwerken. ... volgt nog ... | Antwoorden_Week_4.pdf ... volgt nog ... |
| Theorie_Week_5.pdf | Internet. ... volgt nog ... | Antwoorden_Week_5.pdf*... volgt nog ...* |
| Theorie_Week_6.pdf | Netwerken in productiesystemen. ... volgt nog ... | Antwoorden_Week_6.pdf*... volgt nog ...* |
| Theorie_Week_7.pdf | Security. ... volgt nog ... | Antwoorden_Week_7.pdf ... volgt nog ... |
Hoe je de bij EMS20 te gebruiken software kunt installeren vind je hier.
Een overzicht van alle leerdoelen per lab kun je hier vinden: Opdrachten_Leerdoelen.pdf ... volgt nog ...
| 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) en UART-driver. |
| Opdrachten_Week_3_Lab_2.pdf | I2C-driver. |
| Opdrachten_Week_4_Lab_1.pdf | RTOS. |
| Opdrachten_Week_4_Lab_2.pdf | Pthreads. |
| Opdrachten_Week_5_Lab_1.pdf | WiFi (Sockets). ... volgt nog ... |
| Opdrachten_Week_5_Lab_2.pdf | WiFi (IoT). ... volgt nog ... |
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. ... volgt nog ... |
| EMS20_week4_theorie.pptx | EMS20_week4_theorie.pdf | Computernetwerken. ... volgt nog ... |
| EMS20_week5_theorie.pptx | EMS20_week5_theorie.pdf | Internet. ... volgt nog ... |
| EMS20_week6_theorie.pptx | EMS20_week6_theorie.pdf | Netwerken in productiesystemen. ... volgt nog ... |
| EMS20_week7_theorie.pptx | EMS20_week7_theorie.pdf | Security. ... volgt nog ... |
| EMS20_week8_theorie.pptx | EMS20_week8_theorie.pdf | Terugblik en vooruitkijken. ... 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 | ... volgt nog ... |
| EMS20_week4_lab2.pptx | EMS20_week4_lab2.pdf | ... volgt nog ... |
| EMS20_week5_lab1_lab2.pptx | EMS20_week5_lab1_lab2.pdf | ... volgt nog ... |
In de eindopdracht worden de leerdoelen die in de labs zijn behandeld getoetst. ... volgt nog ...
Hou er wel rekening mee dat bij de tentamens in studiejaar 2018 - 2019 geen boek gebruikt mocht worden. Vanaf 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.
- Tentamen studiejaar 2019 - 2020: T1_2019_ELEEMS20_opgaven.pdf.
- Uitwerking tentamen studiejaar 2019 - 2020: T1_2019_ELEEMS20_met_antwoorden.pdf.
- Hertentamen studiejaar 2019 - 2020: HT1_2019_ELEEMS20_opgaven.pdf.
- Uitwerking hertentamen studiejaar 2019 - 2020: HT1_2019_ELEEMS20_met_antwoorden.pdf.
- Het dictaat (nog niet compleet): De programmeertaal C – een overzicht vind je hier: https://bitbucket.org/HR_ELEKTRO/cprog/wiki/Home. De meest relevante paragrafen zijn:
- Een gedetailleerde (Engelstalige) FAQ over de programmeertaal C is beschikbaar op: http://c-faq.com/.
- Veel gedetailleerde informatie over C kun je ook vinden op: http://en.cppreference.com/w/c.
- Jens Gustedt. Modern C. 2de ed. Manning Publications, 2019. ISBN: 978-1-61729-581-2. URL: https://gforge.inria.fr/frs/download.php/latestfile/5298/ModernC.pdf. In dit gratis boek kun je gedetailleerde informatie over C vinden.
- Extra informatie over het gebruik van
structs in C: structs.htm. - Uitwerking van labopdracht 1.1.10. ... volgt nog ...
-
CC3220S documentatie:
- CC3220 SimpleLink™ Wi-Fi® Wireless and Internet-of-Things Solution, a Single-Chip Wireless MCU datasheet
- CC3220 SimpleLink™ Wi-Fi® and Internet of Things Technical Reference Manual
- SimpleLink MCU SDK User's Guide
- CC3200 Peripheral Driver Library User's Guide Documentation
- SimpleLink MCU SDK Driver API Reference
- CC3220 SimpleLink™ Wi-Fi® and Internet of Things Solution, a Single-Chip Wireless MCU. Getting Started Guide
- CC3x20, CC3x35 Simple Link™ Wi-Fi® and Internet of Things Network Processor Programmer's Guide
-
CC3220 LAUNCHXL board:
- CC3220 SimpleLink™ Wi-Fi® LaunchPad™ Development Kit Hardware User's Guide
- SimpleLink™ Wi-Fi® CC3220 Out-of-Box Application Quick Start Guide
- SimpleLink™ Wi-Fi® CC3220 Out-of-Box Application User's Guide
- UniFlash CC3x20, CC3x35 SimpleLink™ Wi-Fi® and Internet-on-a chip™ Solution ImageCreator and Programming Tool User's Guide
- Documentatie MQTT Client library: http://dev.ti.com/tirex/content/simplelink_cc32xx_sdk_4_20_00_07/docs/ns/html/group__ti__net__mqtt__MQTTClient.html.
- Algemene informatie over MQTT: https://www.hivemq.com/mqtt-essentials/.