AVR GCC instrukcja

background image

INTEGRACJA AVR STUDIO Z WINAVR DLA WINDOWS XP

INSTALACJA:

1. Instalujemy AVR Studio w wersji 3.56 (nowsze wersje nie współpracują z kompilatorami C)

2. Instalujemy WinAVR w domyślnym katalogu c:\WinAVR

3. Z katalogu C:\WinAVR\sample kopiujemy pliki gcc.bat i gcc2.bat do katalogu C:\WinAVR\bin

4. Klikamy Start->Ustawienia->Panel Sterowania->System->Zaawansowane->Zmienne

środowiskowe; w Zmiennych systemowych w pozycji PATH sprawdzamy, czy są następujące

pozycje: C:\WinAVR\bin;C:\WinAVR\utils\bin;

5. Uruchamiamy AVR Studio

6. Klikamy Project->New Project

7. Wpisujemy nazwę projektu, ścieżkę dostępu i wybieramy opcję Generic 3rd party C compiler

8. Klikamy prawym przyciskiem myszy na Target a następnie na Settings; wyłączamy opcję Run

compile on each file in Source Files group; w okienku Command line wpisujemy gcc.bat all

9. Klikamy prawym przyciskiem myszy na Target a następnie na Targets->Add...; w okienku Name

wpisujemy Clean, w okienku Copy settings from wybieramy Debug

10. Zmieniamy Target: na Clean

11. Klikamy prawym przyciskiem myszy na Target a następnie na Settings; w okienku Command

line wpisujemy gcc.bat clean

12. Zmieniamy Target na Debug

PRZYGOTOWANIE PROJEKTU

1. Uruchamiamy program MFile z pakietu WinAVR.

2. Trzeba ustawić następujące parametry:

- Main file name (czyli nazwę głównego pliku *.c bez rozszerzenia)

- MCU type (czyli typ procesora)

- Default "make" target - wybieramy AVR COFF

- można oczywiście pozmieniać jeszcze inne parametry

3. Zapisujemy plik pod nazwą makefile w katalogu tworzonego projektu

4. Z poziomu AVR Studio dodajemy do projektu pliki *.c, *.h i inne oraz plik makefile

background image

SPOSÓB UŻYTKOWANIA

1. Projekt (pliki *.c i *.h) możemy edytować bezpośrednio w AVR Studio, które rozpoznaje

składnię języka C

2. W celu skompilowania projektu wybieramy Target: Debug i klikamy Build (kompilacja

projektu)

3. W celu przeprowadzenia symulacji otwieramy plik *.cof i ustawiamy parametry modelu

procesora.

DODATKOWE UWAGI

1. Jeśli chcemy zrobić przekompilować cały projekt (re-build), Wybieramy Target: Clean i

klikamy Build (kasowanie plików z poprzedniej kompilacji), wracamy do Target: Debug i

ponownie klikamy Build.

2. Przy tworzeniu nowych projektów musimy powtórzyć wszystkie punkty począwszy od punktu 5.

Ewentualnie do nowego projektu można skopiować pliki makefile i *.apr z wcześniejszych

projektów i dostosować je do nowych potrzeb.

3. WinAVR jest dostępny tutaj:

http://sourceforge.net/projects/winavr

4. AVR Studio w wersji 3.56 jest dostępne tutaj:

http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2724

opracowanie: h-doc, 2004


Wyszukiwarka

Podobne podstrony:
Kurs AVR GCC cz 1
MB AVR ISP instrukcja
Kurs AVR GCC, cz 2
Kurs AVR GCC cz 4 2
Kurs AVR GCC cz 2
Kurs AVR GCC Dekoder RC5
Kurs AVR GCC, cz 5
Kurs AVR GCC, cz 1
Kurs AVR GCC cz 3
Kurs AVR GCC, cz 4
Kurs AVR GCC, cz 3
AVR GCC wejscie i wyjscie binarne Elekt
Kurs AVR GCC Wyświetlacz LCD od Nokii 3310
Kurs AVR GCC cz 5
Kurs AVR GCC cz 1

więcej podobnych podstron