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...
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.
PORTB & = ~_BV(PB1);
Moze z innej beczki. Jakie to jest środowisko ?? Chodzi mi o ten debugger.
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.
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.
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.
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ć...
Do zaprogramowania uC uzywaj np. darmowego PonyProg. Wtedy "wsad" w postaci pliku .hex mozesz zaladowac zarowno wyprodukowany przez AVRStudio jak i WINAVR. Pozdro Dexter
" 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.
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?
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...
sciagnij z www.avrfreaks.net winavr ,tam w pliku avr/include znajdziesz iom8535. pozdr.
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...
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
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...
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...
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)...
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.
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ś.
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...
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.
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
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
AVRStudio 4.06 WinAVR 20080610 Windows XP professional
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...
Zainstaluj sobie najnowsze AVRStudio + wersja WINAVR 20070525.
Proponuję lekturę: [url=http://www.elektroda.pl/rtvforum/to... zacząć pisać programy AVRSTUDIO + WINAVR
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...
Ja korzystam z AVRStudio 4 i WinAVR i nie trzeba tworzyć żadnego pliku Makefile. On sam jest generowany i niczym się nie musimy przejmować.
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...
Spróbuj skompilować to w AVRStudio, tylko nie zapomnij zainstalować Winavr .. Niestety program nie ma nic wspólnego ani z AVRStudio ani z WinAVR.
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...
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.
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...
Ja chce zaprogramować procesor w jezyku C a avrstudio niema w c dlatego winavr to ten dodatek do avrstudio chyba ze pan wie jak w avrstudio zaprogramować procesor w języku C
Przeinstaluj AVRStudio lub zainstaluj WinAVR
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 ??
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
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ć ?
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...
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,...
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.
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...
WinAVR + AVRStudio + jakiś klon STK200... Visual Studio... no nie bardzo... To zależy jaki jest zakres częstotliwości... Hz, kHz, MHz...?
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....
hm... Czyli starczy że winAvr będę miał zainstalowany (nie będę uruchamiał tego programu), ale będę korzystał z AvrStudio?? EDIT: no ale winAvr mam zainstalowane (tylo w zupełnie innym folderze). czyli zapewne AvrStudio zainstalowałem w złym miejscu...bo nie chce działac. Widzę, że mam spore braki wiedzy :)
Muszę Cię zmartwić ;) , ale to nie jest kod wygenerowany dla ATMega 16. Jakiego środowiska używsz :?: AVRStudio+WinAVR,PN+WinAVR , czy jeszcze coś innego :?: Co z plikiem makefile :?: itp. Tak powinien wyglądać wektor przerwania dla Megi16 i nie tylko: 0:0c 94 2a 00 jmp0x54 <__ctors_end> Jeden wektor zajmuje 2 słowa(4 bajty) , a u Ciebie :?:...
W czym problem zainstalować WinAVR dodatkowo AVRStudio i samemu skompilować.
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 ;)
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...
winavr jako ide do wyboru: programers notepoad zawardy w winavr eclipse AVRstudio 4.18. Dalsze info znajdziesz w necie
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ę...
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.
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...
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
Generalnie sam WinAVR jest beznadziejny - ani nie tworzy sam makefile, ani nie ma dobrego notatnika, ani debuggera. AVRStudio ma jedynie kiepski notatnik, pozostałe rzeczy ma. Zdanie napisane w poniższy sposób jest bliższe prawdy: AVRStudio ma jedynie dobry symulator, pozostałe rzeczy po prostu ma kiepskie. Eclipse niszczy AVRStudio [; 4\/3!!
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?...
W takim przypadku to jedynie przychodzi mi do głowy ponowne zainstalowanie WinAVR lub AVRStudio i może nadpisze poprawne sterowniki.
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
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...
Proponuję winavr jako środowisko do pisania w C i AVRStudio lub AVRDUDE do programowania kontrolera. Pod WINAVR jest sporo przykładów w sieci.
Winavr mam zainstalowany tak jak kolega "janbernat" w C:\WinAVR-20100110 a avrstudio w C:\Program Files\Atmel\AVR Tools\AvrStudio4
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...
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...
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...
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:)
Proszę o nieco uważniejsze czytanie :) ale w woli wyjaśnienia aby mieć kompilator w Windowsie dla AVR-ków należy zainstalować pakiet WinAVR a potem codeblocks-a i wszystko już będzie działać. Przepraszam że się nieco w tym gubię. Czyli- mam zwykłe stare WindowsXP, zainstalowane AVRStudio i WinAvr i raptem instaluję Code::Blocks. No i co- Code::Blocks...
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
Wszystkie linki działają. Jak znasz C- to nie jesteś początkujący. Zacznij od datasheet-a ATMega16 od ATmela. Tam są wszystkie rejestry opisane. Temat "przyklejony" jak zacząć jest. AVRStudio i WinAVR pewnie już masz zainstalowane. Programator już masz i jakąś płytkę- prototypową, stykową albo samodzielnie zlutowaną. To jest tak jakbyś programował BIOS...
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!
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ż...
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.
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...
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
Kompilator to jedno programator to 2. Z poziomu AVRstudio go nie obsłużysz. jednak z WINavr poprzez avrdude owszem
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:...
Piszę w WINAVR czyli gcc :) To wszystko spod AVRStudio. W forze były tylko opcje do zmiany wyjść PORTB (zapalanie ledek):/
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...
Witam. Poczytałem trochę na elektrodzie i nie tylko odnośnie mikrokontrolerów - głownie atmega8, mam gotowy programator na LPT, teraz zamierzam wykonać programator na USB. Schemat znaleziony przeze mnie wydaje mi się odpowiedni(http://www.fischl.de/usbasp/b... narazie wykonałem projekt w eaglu do tego schematu(jeśli ten jest...
Z poziomu WinAvr też można programować procesory, AVRStudio bodajże też.
"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ć...
W AVRstudio nie trzeba... Hmm, a skąd wiemy że to AVRStudio?
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.
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...
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...
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"
Witam i prosze o pomoc, do tej pory korzystalem ze starszego avrStudio i WinAVR z 2005 i wszystko dzialalo, tzn. pisalem cos w AVRStudio klikalem - samo sie kompilowalo, bo WinAVR byl zainstalowany i moglem debugowac. Teraz zainstalowalem najnowsze dostepne wersje i jest problem - komunikat jak nizej: Build started 7.11.2007 at 07:42:43 avr-gcc.exe...
hmm no to trochę dziwne a reset masz jakoś podłączony ? sprawdzasz z podłączonym programatorem ? i jeszcze jedno nie wiem czy ma to znaczenie i nie wiem jak w avrstudio ale ja w winavr zero w return wstawiam w nawiasach return(0);
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.
Niby prosty kod, zainicjowanie wyświetlacza, mazanie po nim i nic więcej. Wszystko działa lecz jeśli do projektu dodam linie #include <stdlib.h> to wszystko się wysypuje. AVRStudio się zawiesza podczas kompilowania. Gdzie jest błąd :?: Czy używanie bibliotek wymaga jakiegoś specjalnego ustawienia AVRStudio. #include <avr/io.h> #include "lcd.h"...
winavr avrstudio avrstudio timer avrdude avrstudio
angielski rozszerzony scania listwa paliwowy przesłuch kanał
solar charge controller płyta indukcyjna tranzystory
Canal+ dekoder UltraBox+ – zniknięcie nagrań z dysku twardego, przyczyny i rozwiązania Brak zasilania w 10-letnim Fiacie Panda mimo nowego akumulatora