Embedded Programming Workshop Day 2

Audience:
Topic:

This is day two of a two day class on embedded programming. Pre-registration (in addition to your your conference registration) is required.

We will be programming a STM Arm chip with no operating system. This will be bare metal programming. For the class we will be using a NUCLEO-F030R6 board which contains the STM Chip, a USB/Serial interface, flash programmer, and debugger. In other words a development system on a board.

Continuing from day one of the class, we will be doing I/O using the serial port and writing directly to the device.

Advanced concepts include interrupts and advanced linker usage.

Class 1: Introduction

Class 2: Hello world

Class 3: Blinky

Class 4: Embedded debugging

Class 5: Flashlight

Class 6: Serial / Poll

Class 7: Serial / Interrupt Wrong

Class 9: Serial / Interrupt Analysis

Class 9:  Where variables live

Class 10: Linker script

Class 11: Custom Scripts / flash programming

Class 12: I2C, SPI

Room:
Room 209
Time:
Friday, March 7, 2025 - 10:00 to 17:00