Jeśli ktoś chcialby zainstalować symulator AVR na CentOS 7:
1) należy aktywować repozytorium epel w CentOS:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
2) należy zainstalować wymagane biblioteki do skompilowaniadla simavr
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
3) pobieramy simavr
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
4) rozpakowywujemy i kompilujemy simavr:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Od tego momentu mamy już zainstaloawne simavr w systemie. Aby przetestować (nadal w katalogu simavr-master):
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jeśli wszystko poszło zgodnie z planem, na ekranie pojawi się nam:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Po zemulowaniu
atmega88_example.axf utworzy się nam plik
gtkwave_trace.vcdAby zobaczyć(zwizualizować) zawartość tego pliku możemy posłużyć się GTKWave -
http://gtkwave.sourceforge.net/:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Po wykonaniu powyższej komendy zainstalujemy w systemie gtkwave.
W katalogu gdzie utworzył się plik
atmega88_example.axf i wydajemy polecenie:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I naszym oczom (po oddaleniu skali na osi) pojawia się:

Zdaję sobie sprawę, że poradnik jest dość surowy - techniczny. Jak będą jakiekolwiek pytania - odpowiem
PS. To mój pierwszy post! 