2004/2005

31027 Digital- og datateknik B

Engelsk titel: 


Digital Techniques and Programming B

Sprog:


Point (ECTS )

  15

Kursustype:   

Kursus for diplomingeniørstuderende- Elektro
Kurset udbydes under Tompladsordningen


Skemaplacering:

E1 og Januar
F1 og Juni

 

Undervisningsform:

Projektarbejde med tilhørende klasseundervisning og øvelser

Kursets varighed:

13-uger + 3-uger

Eksamensplacering:

Aftales med læreren  i slutningen af 3 ugers perioden

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

Faglige forudsætninger:

Overordnede kursusmål:

Det er kursets mål, at sætte den studerende i stand til at kombinere programmering, digitalteknik og indlejrede systemer i en samlet hardware / software løsning.


Kursusindhold:

PROGRAMMERING:
- Dynamiske datastrukturer: Pointere, filer, lister, træer, søgning og sortering.
- Objekter, nedarvning, overstyring af operatorer, funktioner, klasser og objektsamarbejde.
- Opbygning og anvendelse af biblioteksprogrammer.

DIGITALTEKNIK:
- Design og programmeringssprog til hardware (VHDL). Parallel programmering af hardware.
- Interface mellem systemer herunder: Synkron og asynkron seriel kommunikation. Busarkitektur

INDLEJREDE SYSTEMER:
- Grundlæggende CPU- og datamatarkitektur: Busser, timing, interrupt. Perifere enheder: program- og datalager, parallel og seriel port, kommunikation.
- Programmering af indlejrede systemer i højere programmeringssprog (C).


Kursusansvarlig:

Peter Brauer, 327, 116, (+45) 4525 3593, pb@oersted.dtu.dk  

Institut:

31 Ørsted DTU

Deltagende institut:

02 Informatik og Matematisk Modellering

Tilmelding:

I CampusNet

Nøgleord:

Objekter, Pointers, VHDL, Mikrodatamater
Sidst opdateret: 26. april, 2004