Skip to main content

Microcontroller ProgrammingLaajuus (5 cr)

Course unit code: 5G00EV11

General information


Credits
5 cr
Teaching language
Finnish
Responsible person
Kai Poutanen

Objectives

The student is able to use the microcontroller command and register structure in the design of the application program and to make a small and efficient application program.

Content

Basic problems, solution methods, and tools for embedded systems hardware programming. Designing simple software for embedded system. Interrupt handling, scheduled program structures, interrupted i / o functions. Microprocessor architecture for hardware-close programming, machine-language programming principles. Software development tools. Reporting exercises in English.

Prerequisites

Ohjelmointi, jatko

Assessment criteria, satisfactory (1-2)

The student knows the basics of device-oriented programming.

Assessment criteria, good (3-4)

The student is able to make simple interrupted control software for embedded system in the programming languages used in the course and in the software development environment used.

Assessment criteria, excellent (5)

In addition to the above, the student is able to make a device-driven software that utilizes both the microcontroller and the programming language effectively for a demanding application.

Go back to top of page