pierwszy raz z winAVR - błąd przy kompilacji.

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

pierwszy raz z winAVR - błąd przy kompilacji.

Post autor: adi-niunio » 18 lut 2009, 13:05

Witam, zainstalowałem winAVR, odszukałem stare numery z kursem C roczniki 2005/06, ściągłem nawet wzorcowe listingi z netu.
WYdaje mi sie zę wszystkie kroki zrobiłem tak jak autor artykułu karze w kursie, za wyjatkeim tego zę zainstalowałem winAVR w C:/Program Files/winAVR a nie w C:/winAVR/

przy próbie kompilacji pierwszego programu występuje błąd:

> "C:\Program Files\winAVR\make.bat"

C:\Program Files\winAVR\hello>make.exe
Nazwa 'make.exe' nie jest rozpoznawana jako polecenie wewn©trzne lub zewn©trzne,
program wykonywalny lub plik wsadowy.

> Process Exit Code: 1
> Time Taken: 00:00


Czy ktoś wie co powinienem zmienić?

Awatar użytkownika
radzio
Użytkownik
Posty: 573
Rejestracja: 07 gru 2004, 23:06
Lokalizacja: Sosnowiec
Kontakt:

Post autor: radzio » 18 lut 2009, 13:22

Dodać do PATH katalogi WinAVR/bin i WinAVR/utils/bin. No i najlepiej zlikwidować spacje w ścieżce dostępu do katalogu.

adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

Post autor: adi-niunio » 18 lut 2009, 17:24

odinstalowałem i zainstalowałem jeszce raz w folderze C:\WinAVR\ no i działa.

Dziwne że taka głupota a jest różnica.

[ Dodano: 2009-02-22, 13:30 ]
a teraz inna sprawa, pierwszy (podstawowy program skompilował mi się) utworzył hexa, i tereaz chce zaporgramować płytkę avt3500 (kurs bascom avr) z poziomu bascoma, mysąłłem zę hexa też programator wyśle na procka, ale on rząda odemnie plik .bin. Jak go utworzyć??

z góry dzięki.

Awatar użytkownika
radzio
Użytkownik
Posty: 573
Rejestracja: 07 gru 2004, 23:06
Lokalizacja: Sosnowiec
Kontakt:

Post autor: radzio » 22 lut 2009, 13:52

U mnie programator z Bascoma daje możliwość wyboru pomiędzy plikiem bin a hex.

adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

Post autor: adi-niunio » 22 lut 2009, 14:21

sry zę tak tyle głowe zawracam dziś, ale mam wersje BASCOM AVR 1.11.9.1 (chyba najnowsza, dziś sciagana na nowo z MCS), przegladałem OPTIONS i tam nei widziałem wyboru pliku wsadowego.

jedynie typy plików generowane przez kompilator z pliku .bas
(przy okazji jak ODznaczałem tutaj typ bin, i pusciłęm kompilacje sprawdzonego pliku, to i tak był tworzony. dziwne)

A możesz piedzieć gdzie to widzisz u siebie?

Awatar użytkownika
radzio
Użytkownik
Posty: 573
Rejestracja: 07 gru 2004, 23:06
Lokalizacja: Sosnowiec
Kontakt:

Post autor: radzio » 22 lut 2009, 14:25

Obrazek
Załączniki
bascom.png

adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

Post autor: adi-niunio » 22 lut 2009, 14:34

dzięki wielkie, w złym miejscu szukałem. zApomniałęm ze programator mozna uruchomić z polenenia MANUAL PROGRAMMER, a wcześniej korzystałem tylko z bezpośredniego programowania, bo program pisałem w bascomie.

Jeszcze raz dzięki wielkie, bo mnie to dręczyło strasznie.

ODPOWIEDZ