AVR-GCC - instrukcja.pdf
(
89 KB
)
Pobierz
349068880 UNPDF
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
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
Plik z chomika:
hardcorowy_mc
Inne pliki z tego folderu:
ATMEL AVR start programming in C.pdf
(108 KB)
avr-toolchain-installer-3.0.0.240-win32.win32.x86.exe
(89667 KB)
kurs_avr-gcc.rar
(5141 KB)
Kurs C AVR(2).pdf
(670 KB)
AVR-GCC - instrukcja.pdf
(89 KB)
Inne foldery tego chomika:
AVR
AVR Assembler
AVR Assembler(1)
AVR Studio 5
AVR Toolchain
Zgłoś jeśli
naruszono regulamin