1
0
Fork 0
Autumn 2021 | Exercises for introductory low level course
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
h7x4 35199c438c
Add all exercises
1 month ago
o1 Add all exercises 1 month ago
o2 Add all exercises 1 month ago
o3 Add all exercises 1 month ago
o456 Add all exercises 1 month ago
.gitignore Add all exercises 1 month ago
README.md Add all exercises 1 month ago
kompendium_o123.pdf Add all exercises 1 month ago
o456.pdf Add all exercises 1 month ago

README.md

TDT 4160 Solutions Autumn 2021

In order to build this code, you will need to have the following installed:

  • Simplicity Studio
  • The EFM32GG-STK3700 adapter for Simplicity Studio
  • GNU Make (haven't tested BSD Make)

For the assembly and C exercises, I'm using the makefile to build and flash the program to the Gecko Board.

cd o1 # or o2 / o3
make all
make flash

In order for the commands above to succeed, you might need to edit the makefile to point at your Simplicity Studio install. The original makefile expected Simplicity Studio 3. The paths is currently configured to point at Simplicity Studio 5, installed at /opt/simplicitystudio5. The original makefiles are stored as Makefile.original, in order to make them easy to diff.

Assembly cheatsheet from Azeria Labs

azeria-labs.com