Programming of Embedded System and MicrocontrollersLaajuus (5 cr)
Code: 5G00ET65
Credits
5 op
Objectives
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Enrolment period
06.06.2024 - 15.09.2024
Timing
26.08.2024 - 22.12.2024
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jaana Hännikäinen
Person in charge
Jaana Hännikäinen
Groups
-
23TIETOB
Objectives (course unit)
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content (course unit)
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2) (course unit)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4) (course unit)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5) (course unit)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Assessment scale
0-5
Enrolment period
06.06.2024 - 15.09.2024
Timing
26.08.2024 - 22.12.2024
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jaana Hännikäinen
Person in charge
Jaana Hännikäinen
Groups
-
23TIETOA
Objectives (course unit)
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content (course unit)
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2) (course unit)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4) (course unit)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5) (course unit)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Assessment scale
0-5
Enrolment period
15.07.2023 - 04.09.2023
Timing
28.08.2023 - 22.12.2023
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Seats
0 - 45
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jaana Hännikäinen
- Tomi Salo
Person in charge
Jaana Hännikäinen
Groups
-
22TIETOA
Objectives (course unit)
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content (course unit)
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2) (course unit)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4) (course unit)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5) (course unit)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Assessment scale
0-5
Enrolment period
15.07.2023 - 04.09.2023
Timing
28.08.2023 - 22.12.2023
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Seats
0 - 45
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jaana Hännikäinen
- Tomi Salo
Person in charge
Tomi Salo
Groups
-
22TIETOB
Objectives (course unit)
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content (course unit)
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2) (course unit)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4) (course unit)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5) (course unit)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Assessment scale
0-5
Enrolment period
30.07.2022 - 28.08.2022
Timing
29.08.2022 - 23.12.2022
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jaana Hännikäinen
Person in charge
Esa Kunnari
Groups
-
21TIETOA
Objectives (course unit)
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content (course unit)
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2) (course unit)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4) (course unit)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5) (course unit)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Assessment scale
0-5
Enrolment period
30.07.2022 - 28.08.2022
Timing
29.08.2022 - 23.12.2022
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jaana Hännikäinen
Person in charge
Esa Kunnari
Groups
-
21TIETOB
Objectives (course unit)
The student is able to design, implement and test simple embedded C or C ++ software in the embedded system and to design the connections of the device.
Content (course unit)
Software design in C or C ++ for a simple embedded system. Scheduled program structures, basic i/o functions, pointers, interrupt service programs, functions, and parameter mediation. Design of microcontroller application connection and access logic.
Assessment criteria, satisfactory (1-2) (course unit)
Student
- Knows the basics of device-oriented programming
- Knows the basics of microcontroller device connections
Assessment criteria, good (3-4) (course unit)
Student
- Can make the software for the embedded system in the programming language used in the course with proper software development environment.
- Understands the connections of the microcontroller device
Assessment criteria, excellent (5) (course unit)
In addition to previous
Student
- Is able to make timing for software based on interruptions and to design an application containing the necessary i/o structures.
Assessment scale
0-5