Sök kurs- och utbildningsplaner | miun.se

Elektroteknik GR (A), Mikrodatorteknik, 6 hp

Observera att kurslitteraturen kan ändras/revideras fram till: 
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren 

Skriv ut eller spara kursplanen som PDF

Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.

 

För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.


Versioner:

Kursplanen är nedlagd

Kursplan för:
Elektroteknik GR (A), Mikrodatorteknik, 6 hp
Electrical Engeering BA (A), Microprocessor Systems Design, 6 Credits

Allmänna data om kursen

  • Kurskod: ET032G
  • Ämne huvudområde: Elektroteknik
  • Nivå: Grundnivå
  • Progression: (A)
  • Högskolepoäng: 6
  • Fördjupning vs. Examen: G1N - Kursen ligger på grundnivå och har endast gymnasiala förkunskapskrav.
  • Utbildningsområde: Teknik 100%
  • Ansvarig fakultet: Fakulteten för naturvetenskap, teknik och medier
  • Ansvarig institution: Institutionen för informationsteknologi och medier
  • Fastställd: 2007-05-22
  • Senast ändrad: 2012-12-06
  • Giltig fr.o.m: 2013-06-10

Syfte

Kursen syftar till att ge grundläggande förståelse om hur mikrodatorer är uppbyggda samt hur dessa används. Studenten lära sig att konstruera ett elektroniksystem kring en modern mikroprocessor och får färdigheter i att programmera en modern mikroprocessor.

Lärandemål

Kursen är indelad i tre olika moment med följande lärandemål
1. Grundläggande mikrodatorarkitektur
Efter godkänd kurs ska studenten
- känna till hur en mikrodator är uppbyggd och dess funktion
- kunna konstruera ett enkelt elektroniksystem kring en mikrodator
2. Programmering i C
Efter godkänd kurs ska studenten
- kunna hantera en utvecklingsmiljö för en mikrodator
- kunna programmera enklare fuktioner i en mikrodator i programspråket C
- kunna skriva och inkludera inline assembler av korta kodsegment
3. I/O hantering, Synkronisering
Efter godkänd kurs ska studenten
- kunna läsa information från omvärlden, bearbeta denna och därefter påverka sin omgivning.
- kunna hantera båda analoga samt digitala signaler till/från mirodatorn.
- kunna använda interrupt samt polling för att synkronisera programexekvitionen till omvärlden.
- kunna koppla ihop mikrodatorn med annan utrustning genom standatrinterface av typen SPI, I2C, UART och USB.

Innehåll

Kursen är indelad i tre olika moment med följande innehåll
1. Grundläggande mikrodatorarkitektur
- Von Neumann-arkitekturer
- Assemblerprogrammering
- Översikt över state-of-the-art arkitekturer
2. Programmering i C
- Strukturerad programmering i C
- Inline assembler
3. I/O hantering
- Läsa/skriva data från/till omvärlden
- A/D - D/A omvandlare
- Minnesarkitekturer
- Synkronisering via interrupt och polling
- Interface mot SPI (t.ex. minneskort), I2C, UART, USB kommunikation

Behörighet

Grundläggande behörighet + Matematik C. Eller: Matematik 3b / 3c.
(Äldre gymnasiebetyg)

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.

Undervisning

Utöver schemalagd tid måste studenten genomföra omfattande självstudier. Antalet lärartimmar för det specifika kurstillfället definieras i schemat.

Examination

3.0 hp, T105: Tentamen
Betyg: A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

3.0 hp, L105: Laborationer
Betyg: Godkänd (P) eller Underkänd (F)

Betygskriterier för ämnet finns på www.miun.se/betygskriterier

Betygsskala

På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Övrig information

Någon typ av programmeringskunskaper rekommendeas

Litteratur

Välj litteraturlista:

Obligatorisk litteratur

  • Författare/red: James K. Peckol
  • Titel: EMBEDDED SYSTEMS - A Contemorary Design Tool
  • Upplaga: 1st
  • Förlag: John Wiley & Sons, Inc

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-08-15