Ale jakie dokładnie błędy wystąpiły? Podejrzewam, że kompilator mógł się przyczepić przynajmniej do: sbi(DDRB,PB1); sbi(PORTB,PB1); To jest przestarzały zapis i nowsze wersje WinAVR nie tolerują go. Po nowemu to samo można zapisać tak: DDRB |= _BV(PB1); PORTB |= _BV(PB1); Proponuję też poczytać o [url=http://www.avrside.fr.pl/pol/ind_po...
Moze z innej beczki. Jakie to jest środowisko ?? Chodzi mi o ten debugger.
ponieważ operujesz wskaźnikiem na strukturę musisz wskaźnik wyłuskać (komunikat błędu linia 16) i dopiero możesz się odwoływać. Masz dwie opcje: 1/ (*Bufor1).rozmiar=0; 2/ Bufor1->rozmiar=0; Przy stosowaniu operatora u8 i = 2; char* ch = "test"; char ch2 = i[ch]; // kompiluje się i jest równoważne ch[i] Jednocześnie oznacza...
Błąd był już opisywany. Nowe avr-studio mają problem z debugowaniem programów skompilowanych w starych gcc. Zainstaluj nowsze winavr i będzie git.
Przecież, twój program nie nazywa się main.c tylko pierwszy2.c! Nic nie mieszaj z makefile przez mfile jak kompilujesz a AVR Studio. Wszystko się ustawia w tym oknie. http://obrazki.elektroda.net/10_12692809... Proszę. Program skompilowany bezbłędnie.
W WinAvr począwszy bodajże do stycznia 2007 zmieniony został format pliku z informacjami do debugowania. Spróbuj zainstalować AVR Studio v4.13, powinno pomóc.
Na początku maina brakuje jeszcze linii DDRB = 1; GienekS zauważył i chwała mu za to. Programu nie testowałem, bo nie mam nigdzie tego procesora, więc sam musisz przeprowadzić testy. Zapomniałem napisać że program jest dla avr-gcc, więc WinAVR + AVRStudio i możesz kompilować. Wszystkie częstotliwości wynikają z zastosowanych dzielników i są opisane...
Powinien działać. Na pewno AVRStudio 4.12 + WinAVR v.20070122 nie działa. Ja używam AVRStudio 4.12 + WinAVR z 2006 i wszystko działa ok. Jeśli chodzi o programator to jakiś ISP-STK 200/300. Ja kupiłem na allegro za ok. 16zł. A jeśli samemu to są projekty na elektrodzie.
Do zaprogramowania uC uzywaj np. darmowego PonyProg. Wtedy "wsad" w postaci pliku .hex mozesz zaladowac zarowno wyprodukowany przez AVRStudio jak i WINAVR. Pozdro Dexter
A próbowałeś zainstalować w katalogu bez spacji? Dodano po 1 ...pobrałem rónież ponownie WinAVR... A czy WinAVR nie jest już włączony w skład AVRstudio5?
Z tego co piszesz to nie tyle potrzebujesz manuala do assemblera, co ogolnych informacji na temat mikrokontrolerow i programowania. Zanim moderator nie wywali tego tematu zacznij od przeczytania przyklejonych postow na tym forum "Pierwsze starcie z mikrokontrolerami ", "Jak zacząć pisać programy - AVRSTUDIO + WINAVR ", "AVR - jak zacząć i co wiedzieć...
" Naukę programowania będę zaczynał od zera" "...a jednocześnie będzie łatwy w opanowaniu " Programowania w ogóle czy programowania mikrokontrolerów? Bo jak to pierwsze to P.Górecki, płytka, programator STK200 i wyświetlacz LCD. A jak znasz C, asm albo choćby Pascala to raczej R. Baranowski, płytka, darmowe AVRStudio i WinAVR i programator STK500v2.
Oczywiście że można go skompilować w AVR Studio tylko trzeba uprzednio zainstalować WinAVR ale tak na prawdę - wystarczy tylko i wyłącznie zainstalować sam WinAVR i bez żadnego odpalania w AVRStudio uruchomić konsolę (czyli Menu Start--> wpisać CMD i enter) przejść do folderu gdzie rozpakowałeś zawartość tego pliku rar i podać tylko jedno polecenie...
sciagnij z www.avrfreaks.net winavr ,tam w pliku avr/include znajdziesz iom8535. pozdr.
ok, napisz mi co mam zrobić aby uzyskać WINAVR ? może na GG6293398 (pisanie) Chyba nic z instalacji nie będzie bo dostaję komunikat: AVRStudio 4.18 must be ilstalled Mam system WIN7 32bity
Najlepiej poszukać na allegro, wystarczy wpisać "Fun prog" a na aukcji wszystko jest opisane (prawie). programy obsługujące ten programator to(chyba): AVR-gcc, WinAVR i AVRstudio (i zapewne inne). Opis podobnego programatora: Programator FUNCARD /Funrarri ! Parametry techniczne: Umożliwia programowanie plastikowych kart FUN 2,3,4,5,6 opartych na...
Hej, hej Najpierw odinstaluj wersję WinAVR którą masz i zainstaluj najnowszą. Tak jak mówiłem "Tools" zainstalują się automatycznie. Podczas instalacji nie zmieniaj proponowanego przez instalator katalogu. Jeżelichcesz możesz ściągnąć najnowsze AVRStudio (wersja chyba 4.11) ale do pisania w C i kompilacji jak również programowania Twojej ATmegi nie...
Ze strony AVRFreaks: The fix is now available from this location: http://www.atmel.no/beta_ware/ Release notes: This upgrade fixes the following problems that the plug-in had with the WinAVR 20060125 release. -Infinite loop when determining dependencies. (After completing a build.) -No reporting of memory usage. Ściągnijcie poprawkę, powinno przestać...
Nie wiem na jaki procesor kompilujesz więc rozpakowałem oryginalne archiwum z LUFą i bez żadnych modyfikacji skompilowałem projekt AVRISP-MKII na AVRStudio 4.18+SP3 + AVR Toolchain ze strony Atmela. Skompilowało się bez błędów i ostrzeżeń. Twoje AVRStudio podczas kompilacji ewidentnie nie może znaleźć funkcji 'eeprom_update_byte' , która jest zdefiniowana...
Witaj kolego. Każdy kiedyś był zielony jeśli chodzi o programowanie i początki z czymś tam, ważne jest aby ten kolor się zmieniał z czasem na bardziej kolorowy. Moja propozycja na Twój początek jest taka. Najlepiej dla Ciebie by pasował zestaw ewaluacyjny z jakimś procesorem ATMEGA16 dlatego że to chyba najmniejszy procesor który posiada tak zwanego...
http://obrazki.elektroda.pl/4873887900_1... Programator USBTiny-MKII SLIM (klon AVRISP-MKII) obsługuje wszystkie µkontrolery Attiny, Atmega oraz Xmega. Posiada trzy interfejsy programowania: ISP, PDI, oraz TPI. Bezpośrednio współpracuje z AvrStudio lub AvrDude. Mała wygodna płytka zawiera dwukierunkowy translator napięć dla wszystkich...
1. Instalujesz AVR Studio v. 4.12 (najnowszą) - zrób to najlepiej na standardowych ścieżkach 2. Instalujesz WinAVR - również standardowo (c:\winavr). Uruchom AVR Studio - powinieneś mieć do wyboru AVR GCC, wybierz uP jaki chcesz używać, wklej poniższy kod i ... projekt powinien dać się skompilować. #include <avr/io.h> #define bit_set(v,m)...
Cześć W EdW był prowadzony (skończył się bardzo niedawno) kurs programowania w C dla mikroprocesorów. W pierwszej części kursu (EdW, Maj 2005, Autor: Radosław Koppel, od strony 36) był dokładny (łącznie z tym skąd "zassać" aplikacje) opis instalacji i konfiguracji środowiska (jak sobie przygotować wygodne IDE :) ). Opis napisany bardzo przystępnie i...
Brrr, Basic. ;) Przerzuć się na C lub asemblera. Nowe AVRStudio można zintegrować z WinGCC i działa to bez zarzutów. A w C deklarujesz sobie od razu, czy masz zmienną całkowitą (char, int), czy zmiennoprzecinkową (float) i o dziwo artytmetyka zmiennoprzecinkowa nie zajmuje ogromnych ilości flasha. :) Ciekawie prawisz , tylko wytłumacz mi dlaczego ten...
Dobrze, że zaczynasz od C/C++, bardziej przyszłościowo niż Bascom. W WinAVR możesz pisać programy na dowolny mikrokontroler AVR (kompilowane przez AVR-gcc), jednakże po zainstalowaniu WinAVR polecam zainstalować AVRStudio - jest lepsze (ma dobry debugger) i korzysta z avr-gcc. Jednym programatorem można programować wszystkie (przynajmniej te dostępne)...
WinAVR a na niego AVRStudio? Dokładnie w takiej kolejności jak napisałeś.
Witam. Chcę wykorzystać ten sam mikkrokontroler do współpracy z fotolinijka ilx524k (sony). Czy posiadasz może jakieś przykładowe programy na ten mikrokontroler. Układ chcę wykorzystać do pomiaru średnicy. Mój e-mail to krzacho2(at)o2.pl Dziękóje za wszelką pomoc :D
Witam. Musisz wejść kolejno Tools->Options->AVR Toolchain tam dla GCC 8bit podać ścieżki do WinAvr/bin i do WinAvr/utils/bin. U mnie śmiga bez problemu. Powodzenia.
Prosta rzecz. Musisz w katalogu w którym masz program umieścić prosty plik Makefile. Ten plik to zbiór poleceń dla kompilatora linkera i temu podobnych. Są w nim zawarte informacje na temat optymalizacji kodu i plików wynikowych. Jeżeli masz WinAVR, to musisz mieć również programik do tworzenia takich plików. Jest w jednym z podkatalogów katalogu WinAVR....
...jakiej wersji winavr najlepiej używać AVRStudio v4.12 ->WinAVR-20060421-install.exe AVRStudio v4.13 beta->WinAVR-20070122-install.exe - na dzień dzisiejszy , nie polecam (beta :( ) Piotrek
Zobacz na www.maritex.com.pl - maja komplety LCD ze sterownikiem + touch panel. Z tym, ze niesadze, ze Bascom ktorys z nich obsluguje. Z drugiej strony jak chcesz zrobic cos powaznego z LCD to przejdz tez na powazne narzedzia - WinAVR + AVRStudio na poczatek. A tak z ciekawości to WinAVR + AVRStudio będzie obsługiwał te wyświetlacze ??
AVRStudio 4.06 WinAVR 20080610 Windows XP professional
WinAVR + AVRStudio + jakiś klon STK200... Visual Studio... no nie bardzo... To zależy jaki jest zakres częstotliwości... Hz, kHz, MHz...?
Grafika to pewne zmienna deklarowana w programie. Jak to się robi zapewne w postaci zmiennej tablicowej np. char grafika[][] = {}; jak zrobisz char grafika[][] PROGMEM = {}; Uzyskasz to samo w pamięci programu. Nie ma sensu ładować obrazków do RAMu.
Zainstaluj sobie najnowsze AVRStudio + wersja WINAVR 20070525.
Witam Jak zainstalować winavr do avrstudio?? Gdy zainstalowałem oba programy to w avstudio powinno się pojawić na zrobienie projektu w języku C a niema takiego czegoś. Wie ktoś jak to zainstalować żebym mógł zrobić w avrstudio program w c I skąd pobrać winavr i avrstudio. Szukałem ale nie znalazłem. Jeśli można link na PW Bardzo proszę o pomoc będę...
W czym problem zainstalować WinAVR dodatkowo AVRStudio i samemu skompilować.
Problem był już poruszany, wina leży w różnych wersjach WinAvr i AvrStudio. Ja mam wersje 4.12 AvrStudio i WinAvr z 2006 roku i wszystko działa, bo z tym nowym miałem właśnie takie problemy jak opisywane wyżej.
Witam Wreszcie zebrałem się żeby uruchomić w/w tandem Okazało się że nawet udało mi się uruchomić program Blink Led:) Mam więc pytanie gdzie znajdę opisy funkcji języka C do tego programu. Przeglądałem to co przyszło z WinAVR ale trudno się tam połapać Potrzebuję opisu wysyłania przez URTA TWI itp. Chciałbym zacząć pisać swoje procedurki no i ciężko...
Zacząłbym od tego -> http://www.elektroda.pl/rtvforum/topic22... tu masz większość odpowiedzi. Generalnie wystarczy Ci WinAVR + AVRStudio lub darmowa wersja Bascoma i np ATmega8 i parę kabelków. Reszta to poczytanie w ww wątku i trochę własnej pracy
winavr jako ide do wyboru: programers notepoad zawardy w winavr eclipse AVRstudio 4.18. Dalsze info znajdziesz w necie
To może bardziej łopatologicznie, bo autor kursu o tym nie wspomniał. Po co WinAVR skoro AvrStudio służy zarówno do pisania wsadu, debugowania, kompilowania i programowania uC?
O ile mi wiadomo, w aktualnej wersji wystarczy zainstalować WinAVR i AVRStudio na dysku i przy starcie AVRStudio bezboleśnie udostępnia C bez żadnych dodatkowych operacji. Przynajmniej tak to działa u mnie ;)
W takim przypadku to jedynie przychodzi mi do głowy ponowne zainstalowanie WinAVR lub AVRStudio i może nadpisze poprawne sterowniki.
Ja mam problem innego rodzaju. Pracuję w konfiguracji WinAVR + AVRStudio. Do tej pory nie miałem żadnych problemów. Zmieniałem komputer i zainstalowałem na nowym kompie najpierw WinAVR a następnie AVRSTudio + wszystkie SP do niego. I teraz utraciłem możliwość kompilacji moich dotychczasowych projektów, jak i nowych. Projetnie kompiluje sie (na ekranie...
Witam. Na stronie http://www.and-tech.pl/avrprog.htm jest opisany programator. Napisali że współpracuje z: - AVRStudio - BASCOM AVR - WinAVR - CodeVision - AVRDude. Moje pytanie brzmi: który program w jakim języku sie pisze? Wiem o Bascom..........Interesuje mnie bardzo język C w jakim programie w wyżej wymienionych można programować Przeniosłem z Programowanie...
Spróbuj skompilować to w AVRStudio, tylko nie zapomnij zainstalować Winavr .. Niestety program nie ma nic wspólnego ani z AVRStudio ani z WinAVR.
Ja korzystam z AVRStudio 4 i WinAVR i nie trzeba tworzyć żadnego pliku Makefile. On sam jest generowany i niczym się nie musimy przejmować.
Ja bym na Twoim miejscu zrezygnował z najnowszego AVRStudio 5 i zainstalował WinAVR + AVRStudio 4.18 + SP3. Zestaw sprawdzony, działa i nie ma kłopotu. Opcja nr 2 to WinAVR + Eclipse (też bdb zestaw, kwestia subiektywnej oceny). W ostateczności zawarty w pakiecie WinAvr, edytor ProgrammersNotepad. Co do wgrywania programów przez STK200, to nigdy się...
ja moge Ci polecić klasyczną książke do C : Kernighan Brian, Ritchie Dennis M. ANSI C bardzo dobra też jest strona i bardzo dużo przykładów w C tutaj http://www.smileymicros.com Dużo przykładów innych ciekawych rzeczy no i głownie C i WinAVR i AVRStudio
no dobra to ten projekt to czym odtworzyć winavr czy avrstudio bo mam dwa programy i w avrstudio co kliknąć aby wgrać do uC program, a co kliknąć aby skompilować? bo 5 min temu avrstudio zainstalowałem i nie ogarniam troche
Winavr mam zainstalowany tak jak kolega "janbernat" w C:\WinAVR-20100110 a avrstudio w C:\Program Files\Atmel\AVR Tools\AvrStudio4
Mam WinAVR i AVRStudio :D Ruszyło elegancko wszystko wymiata. Jak dopiszę kosmetykę zamknę temat i wrzucę pełne rozwiązanie. Wszystkim którzy zabrali głos w dyskusji oczywiście zaklikam "POMÓGŁ" Wszystkim bardzo dziękuję! Jesteście ludziska dobre!
jakim programem teraz to wysłać do programatora? Np. AVRDude (polecam do tego nakładkę AVR Burn-O-Mat - ja z niej korzystałem przy programatorze USBasp) Tu masz to opisane: http://www.elektroda.pl/rtvforum/topic12... Natomiast co do problemów z kompilacją itd. to jeśli sprawia Ci to dużo problemów to polecam zainstalować oprócz WinAVR jeszcze...
Proponuję lekturę: [url=http://www.elektroda.pl/rtvforum/to... zacząć pisać programy AVRSTUDIO + WINAVR
Witam zmieniłem dzisiaj kompilator WinAVR z WinAVR-20060421 na WinAVR-20070525 i po próbie skompilowania w AVRStudio wyskakuje błąd jak na rysunku. Co mogę zrobić, kompilacja przebiegała poprawnie i było wyświetlane informacje na temat zajętości pamięci.
Jesli 50 zł drogo to proponuję (wszystkie programy sa darmowe) WinAVR + AVRStudio + PonyProg i programator do niego STK200 (jakies 12 zł na allegro - przy samodzielnym wykonaniu jeszcze taniej). Do komunikacji z komputerem niekoniecznie jest potrzebny mikrokontroler z hostem USB, bo mozna to zrealizować softwarowo. Ten sterownik do robota z 4 wyjsciami...
To jak się zebrało takie grono to pozwolę sobie zadać pytania (głupie poczatkującego itd). tmf napisał- "Za to jest avr-gcc 4.5.1." A czy da się to zintegrować z AVRStudio4? Bo instalowałem jak kazali- WinAVR a potem AVRStudio. No i teraz nie wiem czy można zintegrować AVRStudio z "gołym" gcc czy trzeba koniecznie z WinAVR. Mirek- no co z tym eclipse?...
AVRSide jest niekompatybilny i niepotrzebny dla najnowszego AVRStudio, plugin AVR-gcc + WinAVR posiadają razem już sporo funkcjonalności. Czy lektura pliku pomocy do AVRStudio to już taki wysiłek, na który bardzo trudno się zdobyć ?
to WinAvr będzie potrzebny?? Myślałem że poprzez AvrStudio skompiluję program i przez ten sam program zaprogramuje Atmegę. Czy może WinAvr mam stosowac do pisania programu i kompilacji, a przez AvrStudio będę tylko programował (.hex'em) Atmegę??
Jeżeli korzystasz z WinAvr i AvrStudio to nic nie zmieniasz w makefile tylko w okienku AVRGCC w AvrStudio (to po lewej, jest to jedna z zakładek lewego panelu) dodajesz w "source files" kolejne pliki *.c Potem Build All i już gotowe.
Wielu chwali AtmelStudio 6 . Może, ale nie początkujący użytkownik, zginie on w takim molochu. Uważam, że 'szóstka' lub 'piątka' to "olbrzymie krowy" z ogromnymi wymaganiami. Tak jak inne oprogramowania oparte na bazie elementów Microsoftu. Instalacja tylko zaśmieciła mi komputer. Atmel chyba nie trafił w gusty użytkowników. Uważam, że dla niewielkich...
Polecam ci zainstalować najnowszą wersję WinAVR oraz najnowszą wersję AVRStudio. Ten drugi program zassiesz za free ze strony Atmela bez problemu Jeśli najpierw zainstalujesz WinAVR a później AVRStudio - to AVRStudio od razu będzie widziało w systemie i będzie ładnie działać Dzięki AVRStudio - nie będziesz na początku musiał zajmować się tworzeniem...
Pracujesz pod Linuxem, czy Windowsem? Jeśli to Windows, to czemu nie spróbujesz programować poprzez aplikacje z pakietu AVRStudio? WinAVR pięknie się integruje z AVRStudio i moim zdaniem, to bardzo wygodny sposób programowania nie tylko poprzez ISP, ale przede wszystkim przez JTAG. Masz programator z interfejsem ISP na USB, więc pewnie ma w sobie kontroler...
Ja się zastanawiam po co wszyscy na siłę wyważacie drzwi:| AVRStudio z WinAvr robią to same... Wystarczy do projektu dodać pliki które trzeba...
Z tego co zauważyłem ogromne znaczenie ma kolejność instalowania. WinAVR pierwszy, następnie AVRstudio. Albo AVRStudio i później ToolChain (bez WinAVR). Ręczne wpisywanie lokalizacji skończyło się u mnie po zainstalowaniu tego [url=http://www.atmel.com/tools/atmelavr... Głowy nie daję czy to było z tej lokalizacji. Dodam, że...
Przeinstaluj AVRStudio lub zainstaluj WinAVR
To ile pamięci zajmuje Ci ten program ? Przecież od wersji AvrStudio 4,12 WinAVR jest z nim zintegrowany i nie ma chyba ograniczeń. A poza tym pisanie w AVR GCC i debagowanie w AvrStudio to nie jest żaden problem, po skompilowaniu przechodzisz do uruchomionego wcześniej AvrStudio projekt się odświeża automatycznie i możesz debagować.
Witam. Mój problem jest następujacy: Mam zainstalwoane AvrStudio 4.12 i najnowaszego WinAvr (chyba z kwietnia tego roku). Potrzebuje umieścić pare tablic w kodzie programu, wiec chciałem zastosowam biblioteke pgmspace.h ale po dodaniu jej do kompilacji poleceniem #include, i rozpoczęciu kompilacji AvrStudio zawiesza się. Okienko wykazuje brak odpowiedzi,...
Z tego co pamiętam AVRStudio wersji 4 nie miało na pokładzie własnego kompilatora GCC a jedynie korzystało z WinAVR jeśli to było zainstalowane. Nie do końca rozumiem czemu chcesz korzystać z tak leciwego narzędzia zwłaszcza, że dużo lepsze nowsze AtmelStudio jest darmowe.
Do tego abyś mógł pisać w C(ponieważ z winavr jest avr-gcc) . AvrStudio to generalnie kompilator assemblera do którego można dołączyć możliwość kompilacji kodu napisanego C.
Proponuję winavr jako środowisko do pisania w C i AVRStudio lub AVRDUDE do programowania kontrolera. Pod WINAVR jest sporo przykładów w sieci.
ROZWIĄZANIE dla AVR Studio 4.19: Należy w opcjach projektu wyłączyć AVR toolchain i podać ścieżki tak jak to widać na TUTAJ U mnie jest Use WinAvr z takimi ścieżkami jak podałeś, a mimo wszystko nie działa. WinAVR-20100110 -> wersja Winavr. Podłożyłem do folderu default zewnętrznego makefile i zaczęło kompilować, ale zależy mi na tym aby avrstudio...
Dziękuję że kolega od razu nie użył RTFM :) M32 -> Atmega 32. Funkcje pochodzą z avr/eeprom.h. Kompilator winavr połączony z avrstudio 4.
Jak miałeś wcześniej do czynienia z Basiciem to Bascom. Jak C umiesz lub troche znasz to C. Kompilator C darmowy - WinAVR lub Avrstudio które może być zintegrowane z WinAvr, Bascom niedrogi. W Bascomie będziesz miał szybko bo większość procedur jest już napisanych bascomie do obsługi peryferiów. Na elektrodzie króluje Bascom. W sieci chyba więcej przykładów...
Z poziomu WinAvr też można programować procesory, AVRStudio bodajże też.
Piszę w WINAVR czyli gcc :) To wszystko spod AVRStudio. W forze były tylko opcje do zmiany wyjść PORTB (zapalanie ledek):/
Potrzebujesz np.: * Atmega8 * Kabelek do programowania kontrolera przez ISP * Środowisko avrStudio * Kompilator Winavr * ULN2804 (dla dwóch unipolarnych chyba wystarczy jedna taka kostka) * 7805 (stabilizator na 5V) * Płytka uniwersalna
I nie działa z ostatnia stabilna wersja AVR Studio, trzeba zainstalować wersje beta. Witam, Poprzednia wersja WinAVR (20070122) też działała tylko z wersją beta AVRStudio (4.13). Choć może lepiej powiedzieć odwrotnie - że z nową wersją WinAVR działa tylko wersja beta AVRStudio :). Zależy jak patrzeć :). Od paru dni najnowsza wersja nie jest ma już...
Po zainstalowaniu winavr wszystko już jest łącznie z xmegami gcc to kompilator tylko, codeblocks to IDE używające kompilatora z winavr tak samo jest z avrstudio. Code blocks i avrstudio czy eclipse używają tego samego kompilatora, jeśli nie rozkażemy im inaczej :)
Witam, temat widzę leciwy, ale pytanie na czasie: dlaczego avrStudio + WinAVR najnowsze nie chcą mi skompilować i wywalają error na ten kawałek kodu: FILE _hd44780_stream; dziwne, że nikt wcześniej tego nie zauważył, ale typ FILE nie jest nigdzie zdefiniowany...
Nie zapominaj że to co masz wyżej to tylko funkcje obsługi lcd, w całości brakuje funkcji glównej main: int main(void) { GLCD_InitPorts(); GLCD_Init(); GLCD_ClearScreen(); GLCD_WriteChar("a"); while(1); return 0; } Dodaj to na końcu tego co podałeś wyżej oraz na samej górze dopisz #include...
A w jakim programie kompilujesz pliki? W winavr?? Jesli masz dobrze skonfigurowanego makefile to po kompilacji dostajesz tez pliki z rozszerzeniem cof albo elf , sproboj otworzyc ktorys z nich w AVRstudio to powien otworzyc sie twoj kod w C i bedzisz mogl go normalnie symulowac. Co do I2C to polecam bibloteki ze strony Atmela! Chodza bardzo ladnie i...
hmmm ja wprawdzie nie znam jeszcze C - tylko asembler - a zainstalowałem sobie WinAvr do AvrStudio 4.12 i już nie pamiętam jak ale udało mi się to spokojnie skonfigurować tak, że jak próbowałem skompilować jakieś przykładowe programiki to spokojnie przechodziła kompilacja .... popróbuj jeszcze, jak ci się nadal nie uda a nikt inny nie podpowie jakiejś...
opcji "nazwa projektu" nie ma do wyboru w opcji programu makefile. Jakoś w winAVR nie potrzeba tego dodawać. Poza tym gdybym chciał ręcznie dodawać to nawet nie wiem gdzie, gdyż trochę tego kodu jest. PS W programie AVRStudio eksportowałem makefile i potem dodałem na końcu pliku makefile opcje z wygenerowanego pliku make za pomocą makefile i nic to...
Na początek w spacji w nazwie ścieżki dostępu do winavr. Zainstaluj Winavr w katalogu bez spacji, np. : C:\Programs\WinAVR\ C:\WinAVR\ Zaznacz też "use avr toolchain"
szkoda tylko, że dla fusów w native trzeba wchodzić. Panowie, proponuję przeprowadzić reinstalację Bascoma albo zmienić firmware w programatorze. U mnie tryb "STK500 native driver" działa pięknie (Bascom 1.11.9.8 + AVR USB 4w1). Bez przełączania się do avrdude, winavr czy avrstudio - bezpośrednio z Bascoma. Programowanie odbywa się bardzo szybko. W...
"Widze ze ten temat juz chyba nie pojedzie..." Dlaczego ma nie "pojechać"? Jeżeli to do siewnika- to przecież w październiku nic się nie sieje. Nawet żyto najwyżej do 15września. Do wiosny masz czas. Musisz usystematyzować pytania- po co pytałeś o ciągnik jak chodzi o siewnik? Przeczytaj tematy informacyjne na górze strony- na początek "jak zintegrować...
Utrudnia? Przecież to tylko parę kliknięć, niewiele więcej niż ustawienie w konfiguracji w AVRStudio. A na WinAVR nikt chyba sam z siebie się nie rzuca, jest to po prostu opisane w kursie a tam zwykle krok po kroku jest opisane jak utworzyć plik makefile. Z jednej strony utrudnia, z drugiej strony ułatwia. Na przykład dołączenie biblioteki funkcji sprintf...
Witam. Pory programowałem trochę w bascomie. Postanowiłem przejść na język C i zaczynają się schody. Programy napisane w Winavr nie działają w avrstudio i odwrotnie, winavr wywala mi błąd runtime error 2... Znalazłem środowisko mikroC ale tam znowu składnia jest inna... Po co program w C jest podzielony na kilka plików. Czytam jakieś kursy, programy...
W AVRstudio nie trzeba... Hmm, a skąd wiemy że to AVRStudio?
Kompilator to jedno programator to 2. Z poziomu AVRstudio go nie obsłużysz. jednak z WINavr poprzez avrdude owszem
Odswiez swoje zrodlo danych :) Sciagnij najnowsza wersje WinAVR i AVRStudio (4.18) i zainstaluj je w takiej kolejnosci. Bedziesz mogl sledzic wykonywanie skompilowanego programu, lecz tu pewna uwaga. Wlasciwie na kazdym poziomie optymalizacji (z wyjatkiem moze -O0) polecenia nie musza byc wykonywane w takiej kolejnosci w jakiej wystepuja w programie,...
Witam prosiłbym o wyjaśnienie mi po co jest TOOLCHINE do czego on służy ? zajmuje on dużo więcej niż zwykły avrstudio. Zainstalowałem toolchine dla sprawdzenia co to takiego ale po instalacji nie widze żadnych programów typu avrstudio czy winavr po prostu nic tylko katalog avr toolchine. Co więc on wnosi? Pozdrawiam
Witam, Zainstalowałem ostatnio AVRStudio 4.12+SP3 + WinAvr + AVRLib aby popróbować coś pisać w C. Dość długo już piszę w Bascom'ie i przyszedł czas na zmianę środowiska. No i mój pierwszy programik skompilował się bez błędu :D. Postanowiłem pójść dalej i spróbować przykładów z AVRLib, chodzi mi głównie o obsługę kart MMC. Problem w tym że kompilator...
Szelus to zalezy w czym piszesz program, w zestawie AVRStudio + WinAVR nie zdazylo mi sie jeszcze zeby pominiecie wylaczenia przerwania nie spowodowalo problemow. Z tego co pamietam to niektore kompilatory zalatwiaja to automatycznie, nowym (20071226) WinAVR napewno nie. Nie jestem pewien tego (musze to sprawdzic) ale nie wydaje mi sie takze by bylo...
Ja jestem zielony w programowaniu ale korci mnie aby kiedyś spróbować... jaką aplikację byś polecił? AVR-GCC czy AVRStudio a może coś innego? Oczywiście jak zaczynać to już w "C" prawda? Ja zaczynałem od Bascoma, ale szybko zaprzestałem, dzięki czemu nie nabrałem brzydkich nawyków ;) Używam AVRStudio + WinAvr. Właśnie w WinAvr jest kompilator AVR-GCC....
1)Podołasz 2) Atmega8 aż nadto 3) przełącznik 3...4pozycyjny... no to 3...4 nóżki 4) 2 potencjometry -> 2nóżki 5) jak na początek to chyba BASCOM choć lepiej weź się za C:) (Lub ASM w takiej podstawowej aplikacji:) ) 6) Darmowe -> AVRSTUDIO (ASM) + WINAVR (C) ew. bascom demo do 4KB kodu Łukasz:)
tylko do AvrStudio trzeba doinstalować sobie jeszcze np WinAVR ale to łatwo zrobić i dzięki temu mamy dwa kompilatory w jednym ;) ... asm i C
Gdybyś dokładnie przytoczył komunikat AVRStudio , to było by łatwiej. Czy widzisz coś podobnego :?: "AVR Simulator Please wait while configuring simulator... AVR Simulator ATmega8 Configured OK Loaded objectfile: C:\WinAVR\Przyklady\Project.elf AVR Simulator JMP: Unsupported instruction on this device, use RJMP AVR Simulator JMP:...
avrstudio winavr avrstudio timer avrdude avrstudio
monitor samsung wylacza nóżkach scalaka dodatkowe oświetlenie wnętrza samochodu
baterie litowo jonowe baterie litowo jonowe
Koszt naprawy silnika pralki Electrolux: szczegóły i porady Jak rozebrać natynkowy przełącznik światła?