descriptionsimulation of megaAvr microcontrollers
ownerManfred Steiner
last changeTue, 3. Sep 2024, 11:10:17

Infos on markdown to HTML conversion

  1. started as process 662507: /usr/bin/pandoc -f gfm -t html5 --highlight-style pygments

simavr

This repository is forked from https://github.com/buserror/simavr.git, commit 7003af0 (Mon Jul 18 10:29:17 2022)


Build simavr library on Debian- or Ubuntu-systems

Prepare system

$ sudo apt install gcc make gcc-avr avr-libc git
$ sudo apt install libelf-dev
$ sudo apt install freeglut3-dev
$ sudo apt install libncurses5 libncurses5-dev

Clone repository

user@host:~ $ git clone https://git.htl-mechatronik.at/public/sx/simavr.git
user@host:~ $ cd simavr
user@host:~/simavr $

Make libaries and example executables

user@host:~/simavr $ make

Result is available in:

The ... is a placeholder for the architecture, which is the result of gcc -dumpmachine and depends on system architecture:

Project examples available in folder examples