101720-HS2023-0-Programming of Microcontrollers





Root number 101720
Semester HS2023
Type of course Course
Allocation to subject Biomedical Engineering
Type of exam not defined
Title Programming of Microcontrollers
Description Auditors (Gasthörer) and students from other study programs are not admitted to this course.

For questions on course and exam registration contact bme.artorg@unibe.ch.

Course type: lecture and tutorials

Modules: Recommended Elective Courses / Major Module "Electronic Implants"

Capacity: this course will be limited to 20 participants

Course registration:
Selection criteria: 1. Students with MM Electronic Implants 2. other BME students; 3. PhD students or students from other study programs.

Attendance rules:
- Attendance is required in 10 out of 14 lectures.

Prerequisites:
- Active knowledge of the C-programming language (without C++ object extensions)
- Basic knowledge of a simple microcontroller
- Binary mathematics using NOT, AND, OR, XOR, DeMorgan law and their application on the Byte-level. Hexadecimal number conversion

Recommended Courses/Skills:
- Course(s): Introduction to computer programming
- Skill(s): Logical thinking and abstraction ability of data and signal processing

Required material or equipment:
• Personal PC running Windows, OS X or Linux. A minimum of 10GB free disk space on an SSD or equivalent persistence drive technology. System of 4GB RAM (recommended 8GB) and 3 USB ports available for connecting development board and tools.
• We will install the development tools on the computer – STM32Cube IDE.

Distribution of course materials:
• Course materials are regularly posted on Ilias (www.ilias.unibe.ch).

Textbook(s) and other Reading Material:
• STM32F4 Reference manual.
• Carmine Noviello, Mastering STM32
• STM wiki

Course Policies and Classroom Rules of Conduct:
• Academic dishonesty, plagiarism, and any other kind of fraud will lead to the exclusion from the course and/or a fail grade (grade 1) in the assessment.
• Punctuality
ILIAS-Link (Learning resource for course) Registrations are transmitted from CTS to ILIAS (no admission in ILIAS possible). ILIAS
Link to another web site Further information for this course
Lecturers Prof. Dr. Patrik ArnoldMasters in Biomedical Engineering 
ECTS 5
Recognition as optional course possible No
Grading 1 to 6
 
Dates Tuesday 08:45-11:45 Weekly
Friday 22/12/2023 07:00-23:55
 
Rooms Hörraum B078, Exakte Wissenschaften, ExWi
 
Students please consult the detailed view for complete information on dates, rooms and planned podcasts.