studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2017
 
TNE097 Mikrodatorsystem, 6 hp
/Micro Computer Systems/

För:   ED  

 

Prel. schemalagd tid: 52
Rek. självstudietid: 108

  Utbildningsområde: Teknik

Huvudområde: Elektroteknik   Nivå (G1,G2,A): G2

  Mål:  IUAE-matris
Efter kursen ska studenten kunna:
  • förklara hur en dator arbetar från ett program i samverkan med hårdvaran
  • hantera ett utvecklingssystem för att kunna utföra en konstruktion
  • skriva C/C++-program och enklare assembler till processorn
  • konstruera och använda egna klasser i C++
  • ansluta och programmera olika typer av periferikretsar
  • använda avbrott med olika prioritet för att hantera real time events
  • utnyttja mikroprocessorer för att kommunicera med olika sensorer
  • kommunicera mellan olika processorer i ett system
  • implementera olika algoritmer för att utnyttja tillgängliga hårdvararesurser


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Grundläggande kurser i analog och digital elektronik samt grundläggande kunskaper i c-programmering

OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Påbyggnadskurser
Mikrodatorprojekt

  Organisation:
Undervisningen bedrivs i form av föreläsningar/lektioner och laborationer

  Kursinnehåll:
Enkretsdator arkitektur, minnets organisation, olika enheter och hur de programmeras (I/O portar, timers, A/D-omvandlare, kommunikationsmöjligheter och avbrott). Anslutning av periferikretsar som tangentbord, givare och CF-minne. Sammankoppling av flera processorer i ett system, olika bussar som serie, I2C, SPI och USB. C/C++ programspråk. Klasser och objekt i C++. Standardbiblioteket i C++ och andra programbibliotek. Objektorienterad analys och design av program. Enklare assembler för tidskritiska applikationer.

  Kurslitteratur:
Kurs- och labkompendium

  Examination:
KTR1 LAB1
En kontrollskrivning (U,3,4,5)
Laborationskurs (U,G)
3 hp
3 hp
 



Undervisningsspråk är Engelska.
Institution: ITN.
Studierektor: Adriana Serban
Examinator: Qin-Zhong Ye
Länk till kurshemsida på kursgivande institution
Ansvarig programnämnd: Elektro&Fysik

Engelsk kursplan


Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 11/08/2013