The ARM Cortex-M0 core | Studencki Festiwal Informatyczny

16th SFI Academic IT Festival

26 - 28 March 2020 | Auditorium Maximum UJ
16 edition 2020

The ARM Cortex-M0 core

Type: Lecture
Speaker: Rafał Kozik
Day: 23/03/2019 time: 10:00
Class: Pathfinder 2.41
Duration: 60 minutes
Language: Polish
SFI Edition: 15
Topic

The ARM Cortex-M0 core

Abstract

Cortex-M0 jest najmniejszym rdzeniem z rodziny ARM. Jego główne obszary zastosowania to mikrokontrolery dla drobnej elektroniki użytkowej oraz czujniki dla internetu rzeczy.

W wykładzie omówię podstawy budowy rdzenia ARM Cortex-M0 i jego Assemblera. Zakładam, że słuchacze mieli już styczność z podobnymi układami, lecz po zabawie z językami wysokiego poziomu czują pewien niedosyt i chcą zobaczyć jak działa niższa warstwa. Zacznę od opisu przestrzeni adresowej oraz rejestrów. Przedstawię także jak działają przerwania i stos.

Jako ilustracja posłuży mi mikrokontroler STM32F0. Mam nadzieję, że przy okazji uda mi pokazać, w jaki sposób można szukać potrzebnych materiałów oraz zachęcić do rozpoczęcia własnych eksperymentów.

Sponsors