Kursöversikt
Välkommen till kursen FYD213 C-programmering av inbyggda system
Hej!
Vi startar tisdagen den 31 oktober klockan 18.00 i sal F7103 (rummet bredvid ET-labbet). I princip träffas vi varje tisdag klockan 18-21 fram till den 12 december.
Den här kursen är en direkt fortsättning på FYD203 (Introduktion till inbyggda system). Som kursnamnet antyder blir det nu lite mer fokus på mjukvaran, dvs C-programmering av mikrocontrollern. Vi ska använda en lite större controller (PIC16F1779, 40-pinnarskrets). I FYD203 bestod alla C-program av en enda fil. Större C-program ser inte ut så, större C-program organiseras i C- och h-filer (source och header files). Detta kallas på engelska för 'multi file projects'. Det blir alltså mycket fokus på organisationen av C-program i flera olika käll- och header-filer. Vi ska också vänja oss vid att använda andras kod, alltså färdig kod som redan är testad. Till vår hjälp för att organisera våra C-projekt kommer vi att ha ett så kallat 'kodinterface'. Detta är ett grafiskt verktyg som kan automatgenerera kodavsnitt och är extremt användbart.
Kursen har ingen skriftlig tentamen, utan examinationen består av ett antal laborationsuppgifter som måste redovisas senast den 12 december.
Här kan du hämta kurs-PM.
Vi fortsätter att använda utvecklingsmiljön MPLAB X från Microchip men vi kommer att lägga till en komponent till denna miljö (en 'plug-in'), nämligen ett kodinterface från Microchip som heter MCC (MPLAB Code Configurator).
Förberedelse: Kontrollera i vertygsmenyn i MPLAB X om du har en blå MCC-ikon:
Om du inte har det går du in under Tools >> Plugins >> Available plugins, och letar upp 'MPLAB (R) Code Configurator' och aktiverar denna.
Schema och kursplaner
Schema finns i TimeEdit.
Kursplanen hittar du här.
Kurslitteratur
Kurslitteraturen består av ett kompendium som distribueras via modulerna i CANVAS.
Kursansvarig/Föreläsare/Kontaktinformation
Kursansvarig Lars Bengtsson: Lars.Bengtsson@physics.gu.se
Studieadministration och studievägledning: Se Studentportalen.
Studentportalen
Läs mer om att studera vid Institutionen för fysik, tentamensschema med mera på Studentportalen
Välkommen!
Kurssammanfattning:
| Datum | Information | Sista inlämningsdatum |
|---|---|---|