Logga in

Registrera

1TM121 · Uppsala universitet

Grundläggande programmering av inbyggda system

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
5
Språk
Svenska
Nivå
Grundnivå
Fakultet
Teknisk-naturvetenskapliga fakultetsnämnden
Institution
Institutionen för materialvetenskap

Lärandemål

Efter godkänd kurs ska studenten kunna:

  • redogöra för grundläggande delar i ett inbyggt system,
  • tillämpa och reflektera över metoder och arbetssätt för att skapa program,
  • programmera en enkapseldator i C och Arduino Programming Language,
  • beskriva och implementera avbrottshantering i C och Arduino Programming Language,
  • konfigurera analoga och digitala gränssnitt,
  • använda seriella kommunikationsprotokoll i samband med externa sensorer och aktuatorer
Kursinnehåll
Kursen förmedlar grunderna i inbyggda system och Arduino. Enkapseldatorers uppbyggnad och interna enheter, samt olika minnestyper betraktas med en enkel Arduinoplattform som exempel. Prototyputveckling med hjälp av kopplingsdäck och färdiga moduler används för att identifiera anslutningen av externa givare och aktuatorer. Detta innebär även kommunikation via seriella gränssnitt som SPI och I2C, samt avläsning av digitala och analoga signaler. Hantering av utvecklingsverktyg och felsökning ingår i de praktiska laborationerna.
Förutsättningar
  • 60 hp inom teknik/naturvetenskap, inklusive Elektronik och Programmeringsteknik I.
Litteratur
Bayle, Julien, C Programming for Arduino, Packt Publishing, 2013Obligatorisk* (Tillgänglig via https://ub.uu.se)
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Programmering av parallella system

ID121716 tentor
Linköpings universitet

Linköpings universitet

Eltekniska system

TMEL0843 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Matematisk systemteori

SF283225 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB