top of page

Embedded Systems Lab

Lab 1

Lab 1: Project Creation and Debugging

Lab 2

Lab 2: Developing and Debugging C Programs in MDK-ARM for the STM32L100RC Microcontroller

Lab 3

Lab 3: SYSTEM ANALYSIS & DEBUGGING WITH
OSCILLOSCOPE AND LOGIC ANALYZER

Lab 4

Lab 4: INTERRUPT PROCESSING IN C

Lab4
Scan0013
Scan0014
Scan0015
Scan0016
Scan0017
period of count (yellow) and count 2(blue) on oscope
PA1 and PC9 LED toggling
PA1 and PC9 LED toggling commented
PA0 and PC8 LED toggling
PA0 and PC8 LED toggling commented
logic analyzer showing count2 change direction
logic analyzer showing count2 inc to dec and led toggle
logic analyzer showing count2 inc to dec and led toggle commented
logic analyzer showing led toggle and dec to inc
logic analyzer showing led toggle and dec to inc commented
Lab 5

Alternate Lab 5: DIRECTIONAL PAD INTERFACE USING PARALLEL I/O

Scan0018

Scan0018

Scan0019

Scan0019

Scan0020

Scan0020

Scan0021

Scan0021

Scan0022

Scan0022

dpad schematic

dpad schematic

dpad schematic1

dpad schematic1

Lab circuit schematic

Lab circuit schematic

Counter interrupted by OPCODE

Counter interrupted by OPCODE

Counter interrupted by OPCODE with comments

Counter interrupted by OPCODE with comments

Lab 6

Alternate Lab 6: Time-Multiplexed LED Display using
Programmable Timers

Lab6
Scan0023
Scan0024
Scan0025
Scan0026
LED Display Circuit Schematic
Up Arrow
Inverted Up Arrow
P
Inverted P
Right Arrow
Inverted Right Arrow
Down Arrow
Inverted Down Arrow
Left Arrow
Inverted Left Arrow
delay_button
Lab 7

Alternate Lab 7: PWM Audio Signal Generation

Alternate Lab 8: Nested Timer Operations

Lab 8
Lab 8
Scan0031
Scan0032
Scan0033
Scan0034
Speaker_Config_1
Config1_V_drop
Config1_Voltages
Config2_V_Drop
Speaker_Config_2
Config2
Config3_V_Drop
Speaker_Config_3
Config3
Config3_max
LoadDrop_Button
Lab 9

Alternate Lab 9: Scrolling Images and Melodies

Scan0035
Scan0036
Scan0037
Oscope Song
Lab 10

Alternate Lab 10: Player Controlled Character

Lab10

Lab10

Scan0038

Scan0038

Scan0039

Scan0039

Lab 11

Alternate Lab 11: Displaying Multiple Characters and
Randomly Generated Characters

Alternate Final Project

Final Project
Final Project
Scan0043
Scan0044
Scan0045
Scan0046
Scan0047
random
random2
state
Random seed
random presses 3
fig 4
Random seed distribution
RandomStuff
  • b-linkedin

© 2016 by Demetris Coleman. Proudly created with Wix.com

bottom of page