Obsługa symulatora

Oprogramowania do symulacji: SimulIDE_0.3.12-SR8_Win32

Przykłady z wykorzystania oprogramowania SimulIDE: link1, link2

Oprogramowaniu SimulIDE wykorzystujemy jako zastępstwo płytki EDU. Dokonujemy wszystkich podłączeń przewodów na wirtualnych komponentach. Należy utworzyć nowy plik symulacyjny dla każdego zadania i skonfigurować połączenia zgodnie z wytycznymi. Dostępne komponenty można znaleźć po lewej stronie okna. Po utworzeniu schematu połączeń, najlepiej zapisać wykonane prace.

Tworzenie oprogramowania, ładowanie programu, symulacja

Oprogramowanie tworzymy w środowisko eclipse z nakładką AVR (instrukcja instalacji). Skompilowany program (plik z rozszerzeniem „hex” znajduje się w katalogu „Relase” projektu) należy załadować do środowiska symulacyjnego (klikamy prawym przyciskiem myszki na atmege i z listy wybieramy „Load firmware”, wybieramy nasz plik „hex”). Jeśli dokonamy zmian i wykonamy ponowną kompilację to można użyć opcji z menu „Reload firmware”.

 

Ładowanie oprogramowania do SimulIDE

 

Tak załadowany program możemy uruchomić wybierając czerwony przycisk o góry okna ” Power circuit”, jeśli wszystko zrobiliśmy prawidłowo to powinien zacząć wykonywać się wgrany program.

Testowe oprogramowanie

Pliki: AVR-testowy-pliki

  1. folder „AVR-testowy” zawiera projekt, który należy zaimportować do programu eclipse i skompilować. W wyniku kompilacji otrzymamy plik „AVR-testowy.hex” w katalogu „Release”
  2. uruchomić oprogramowanie SimulIDE i załadować projekt z pliku „AVR-testowy.simu”
  3. załadować do procesora wcześniej wygenerowany plik .hex i uruchomić symulacji
  4. wynikiem powinna być migająca prawa dioda z częstotliwością około 1Hz.