TDT4160/README.md

24 lines
884 B
Markdown
Raw Permalink Normal View History

2022-08-27 16:26:13 +02:00
# 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.
```bash
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](https://azeria-labs.com/downloads/cheatsheetv1.3-1920x1080.png)