Witam Potrzebuje określić rozmiar kodu oraz ile zostaje użytej pamięci w mikroprocesorze. Używam Atmel Studio 6.2. Na blogu http://mikrokontrolery.blogspot.com/2011... jest opisane jak to zrobić - jaki dodatek (programik) ściągnąć i zainstalować, jak używać - wszystko. Tylko jak postępuję zgodnie...
A może lepiej zmieńcie kontroler. środowiska atmela nie da się używać. w wersji 6 programowy symulator nie pokazuje stanu rejestrów wejścia wyjścia......... i ma tyle błędów że lepiej używać STM32. nie wspomnę, iż STM jest już tańszy od atmela na dodatek jest 32bitowy ma znacznie więcej pamięci i jest dużo szybszy.
Można i tak, można mieć po prostu 'click&play' :), czyli zainstalować Atmel Studio i pobrać do tego dodatek Arduino IDE for Atmel Studio z extension managera Atmel Studio.
Zaktualizowałem spod AVR Studio. Atmel Studio 6 (Version: 6.0.1843 - ) © 2011 Atmel Corp. All rights reserved. OS Version: Microsoft Windows NT 5.1.2600 Dodatek Service Pack 3 Platform: Win32NT Installed Packages: Atmel Software Framework - 3.1.3.114 ASF Version: 3.1.3 Package GUID: 519cc26f-02f6-4ace-8bf7-30c1cdea1f02 Company: Atmel HelpUrl: http://asf.atmel.com/3.1.3...
Wystarczy Atmel Studio 7 z dodatkiem Visual Micro, i życie staje się piękne. Dla mnie bezużyteczny zestaw. Nie chodzi pod linuksem. Wsparcie tylko dla procesorów Microchip. Pod Linux nie działa fakt, ale z drugą częścią to niekoniecznie racja ;) Dodatek Visual Micro w AS7 obsługuje wszystko co wspiera Arduino IDE, czyli np. słynny STM32 w wielu wcieleniach...
Witam, wracam po 4 latach do nauki programowanie AVR. Posiadam WIN10 i programator AVT5388, zainstalowałem Atmel Studio 6.2 tak jak drzewiej i okazuje się że w żaden sposób nie mogę wgrać wsadu do uC. Pogrzebałem trochę w sieci i próbowałem się coś ze sterownikami kombinować, chociaż na początku chyba programator dobrze się zainstalował bo był w zakładce...
Postanowiłem przyglądnąć się systemowi kontroli wersji. Zainstalowałem zatem dodatek AnkhSVN w Atmel Studio 7 oraz uruchomiłem serwer SVN na Debianie (Apache Subversion). Niby wszystko działa, bo repozytorium jest widoczne w Atmel Studio, ale pojawia się pytanie: jak przenieść istniejący projekt z katalogu lokalnego do repozytorium? Gdzieś trafiłem...
W AS 6.2 był dodatek Naggy, który to robił. Chyba też działa z AS7. Sprawdź.
Arduino IDE to standardowe narzędzie umożliwiające tworzenie, kompilację oraz wgrywanie sketchy na płytki Arduino. Niewielka aplikacja napisana w Javie doceniona zostanie przede wszystkim przez początkujących użytkowników. Oczywiście oficjalne IDE posiada wszystko co jest potrzebne do pracy z modułami Arduino i nie ma potrzeby odchodzenia od przyjętych...
Do tego co napisał kol. Dondu dodam, że jeśli ktoś chce to może do Atmel Studio napisać własny plugin realizujący to co chce. Poza tym środowisk wszelakich jest pełno, do wyboru do koloru. Oprócz wymienionych dodam świetne Codeblocks, czy Anjuta i pewnie dziesiątki innych. IMHO pomysł autora to tylko strata czasu. Natomiast np. plugin do AS symulujący...
symulator - zawsze możesz sobie odpalić z AVRStudio - co to za problem ? i do tego można używać AVR Studio, nawet do projektów które tworzysz sobie wygodnie w Eclipse. Na prawdę sprawdź i pooglądaj te poradniki jak chcesz przejść na C ... warto. Bo AVR Studio5 i 6 to męczarnia i koszmar. Stara wersja 4.xx .... jeśli ci ją ktoś proponuje to mniej więcej...
Zestaw IMHO ok, rozważyłbym tylko zakup Arduino w nieco innej wersji: https://www.seguro.pl/sklep/?zobacz=5721 Jest to płytka ewaluacyjna z Atmela kompatybilna z Arduino. Jej zaleta jest taka, że na pokładzie ma programator/debugger współpracujący z Atmel Studio (do którego masz dodatek Arduino IDE). IMHO debugger to bezcenna zabawka dla początkujących....
Witam. Proszę o jakieś sugestie bo mam następujący problem: Postanowiłem zainstalować sobie AS6. Korzystam z win XP. Ponieważ korzystałem cały czas z sp2 w win XP przed zainstalowaniem AS6 zainstalowałem sp3 dla win XP. Instalacja AS6 przebiegła bez problemu - zainstalował się najpierw .NET Framework, potem Visual Studnio 2010 (Shell) a na końcu Atmel...
Wybaczcie mi - obaj - ale ja jednak chyba nie do końca rozumiem działanie SVN. Może jednak przerzucę się na gita, bo mam przeczucie, że w sieci znajdę więcej materiałów na ten temat. Do tej pory myślałem, że działa to tak, że na serwerze SVN (u mnie jest to serwer na Orange Pi z Debianem w tej samej sieci lokalnej) przetrzymywany jest projekt ze wszystkimi...
Jest to strata czasu i strzelanie z armaty do muchy, tak jak pisali koledzy powyżej. Ale owszem, istnieje dla ATMega, nazywa się ASF - Atmel Software Framework, któy jest standardowym dodatkiem do Atmel Studio 6.
Czy jest sens debatować nad tym co jest szybsze w 8 bitowych AVR-ach, stos czy sterta? Nie wiem jak z wykonaniem, ale... szybsze jest alokowanie pamięci na stercie, a następnie zwalnianie jej czy może przechowywanie dużych tablic na stosie? Oczywiście cały czas mówię tutaj o zarezerwowaniu pamięci tylko i wyłącznie na czas działania funkcji. ...jeśli...
Po prostu wstaw break przed zmianą stanu portu jak się program zatrzyma zrób pracą krokową kilka taktów i zobacz czy zmienił się stan portu . Ten symulator nie jest stworzony do tak banalnych rzeczy jak miganie diodą , możesz spróbować symulator z IAR jest dostępny jako dodatek (przynajmniej kiedyś był dostępny) w studio7 tam można symulować LCD , wyświetlacz...
Witam ponownie! Ponieważ nikt nic nie pisze to może wspólnymi siłami coś wykombinujemy:) Udało mi się wykombinować takie coś używając przykładów i qtouch studio (wszystko w załączniku) i niestety wyskakują mi takie błędy a to dopiero początek!! Error9expected ')' before numeric constantC:\Users\Mariusz\Documents\A... Studio\KLAWIATURA\KLAWIATURA\KLAWIATURA....
Kolego może zdefiniuj jeszcze jaki uC. Wymagania niby nie są tu duże tylko 18 pinów I/O. Ale pytanie jakie mają być zależności czasowe między wejściem a wyjściem. Innymi słowy jak szybko będą zmieniały się stany wejścia i jak szybko musi zareagować na to wyjście. To bardzo ważne. Na dodatek problem z wyjściem analogowym, możesz zrobić to na 3 sposoby:...
AS nie wymaga żadnego kodu aktywacji, kont live itd. Albo masz ściągniętą uszkodzoną wersję AS - niektóre przeglądarki mają problem z tak długimi plikami, albo masz zawirusowany komputer, albo zainstalowałeś jakiś dodatek do AS w wersji trial, albo jakiś inny soft stwarzający problem. Jak przeszukasz google to zauważysz, że na całym świecie nikt nie...
Witam Postanowiłem umieścić tu (jeżeli można) worklog z prac nad mjoyem i kierownicą do PC zbudowaną na jego podstawie. Może uda mi się dokończyć z waszą pomocą ten projekt, a ta strona będzie pomagała następnym budowniczym mjoya. Płytkę wykonałem termotransferem. Pierwsze próby nie były zbyt udane, ponieważ ścieżki były poprzerywane. http://obrazki.elektroda.pl/5836154100_1...
Witam. Po dość długim czasie postanowiłem powrócić do programowania AVR ze względu na mały projekt który planuję w niedalekiej przyszłości. Zaopatrzyłem się w oprogramowanie, mikrokontroler i do dzieła. Po całym dniu oprogramowywania różnych peryferiów utknąłem na ADC. Otóż mam taki problem, że nie działa mi procedura obsługi przerwania od ADC umieszczona...
Kup sobie klon AVRISPMkII - przy jego pomocy zaprogramujesz wszystkie ATTiny, ATMega, ATXMEGA. Czyli prawie wszystko ze stajni Atmela. W dodatku wygodnie z poziomu Atmel Studio.
Od dziś na stronie Atmela dostępna jest wersja beta STUDIA 6. Atmel ® Studio 6 to zintegrowane środowisko programistyczne (IDE) do tworzenia i debugowania oprogramowania mikrokontrolerów z rodzin Atmel ARM Cortex-M i Atmel AVR ®. Atmel Studio 6 IDE to także płynne i łatwe w obsłudze środowisko do pisania, tworzenia i debugowania aplikacji...
Mam takie pytanko; Jak w Atmel Studio 6.0 dodać "własną" bibliotekę, np. HD44780? Jak dodaję normalnie plik HD44780 do projektu (chociaż w sumie to nie jestem pewien, czy go dodaję, czy on się otwiera jak osobny plik - po prostu jak mam otwarty plik klikam; File>>Open>>File..), to wyskakuje 12 błędów (że go nie widzi), jak go nie dodam do projektu tylko...
Witam. To mój start w środowisko języka C + Eclipse. Trochę programowałem w Bascom_ie i takich problemów (ja ten i pozostałe) na początku nie spotkałem, środowisko BASCOM AVR jest chyba bardziej przyjazne... Niestety nie wiem na czym polega błąd generowany podczas operacji BUILD... Program to kopia z youtube lekcji elektronik 2313, oraz Atnel... Przejrzałem...
Witam, chciałbym zapisać na końcu programu datę kompilacji programu, coś w stylu volatile , inline jednak bez skutku.
Witam. Od niedawna zacząłem przygodę z mikro kontrolerami avr. I właśnie w atmel studio 6 wyskakuje mi taki błąd przy probie kompilacji przykładowego programu z tej strony http://hobby.abxyz.bplaced.net/index.php... . Szukałem sporo o przyczynach ale próbowałem już wszystkiego i ten błąd wyskakuje dalej... Biblioteki dodane , optymalizacja...
Niedawno ukazała się nowa wersja znanego środowiska Atmel Studio 7. Jak zwykle wiele poprawionych błędów (w tym upierdliwy błąd przy instalacji AS polegajacy na żądaniu zainstalowania aktualizacji, która jest już zainstalowana w Windows). Nowszy toolchain i przede wszystkim dodana obsługa wielu nowych mikrokontrolerów. Tu warto wspomnieć o ATMega4808...
Czy można w Atmel studio ustawić watch na rejestr konfiguracyjny ? Np. chciałbym podejrzeć zawartość TCC0.CNT, i/lub ustawić brakepoint condition na TCC0.CNT=0xff. Drugie pytanie - czy można debugować kod krok po kroku z częstotliwością taktów zegara ?
Witam. Od jakiegoś czasu męczę się z zaprogramowaniem atxmegi 32a4u, a właściwie to nad kompilacją programu do projektu z tego wątku: https://infant.tweakblogs.net/blog/cat/2... to zrobić w eclipsie, ale mam cały czas błędy typu -1. Program był napisany w atmel studio 6, ale niestety brak mi wiedzy jak dołączyć pliki, żeby otwierały się w jednym...
CZeść. Piszę sobie program na ATMega162. Ma on możliwość podłączenia zewnętrznej pamięci RAM. Program piszę w C używając AVR-GCC zintegrowanego z AvrStudio. AvrStudio sam tworzy plik Makefile to dla mnie dość wygodne i ułatwienie. Ale teraz jak uruchomić dostęp do tej pamięci oraz do pamięci eeprom? Czy używając zewnętrznej pamięci RAM AvrStudio sam...
Witam, potrzebuję zrobić kit AVT1916 ale na stronie wrzucone jest tylko źródło programu brak pliku skompilowanego. Próbowałem zainstalować na Win8.1 atmel studio ale nie idzie, zatem czy mógłbym prosić kogoś o skompilowanie źródła ? https://ep.com.pl/archiwum/2016/13372-si... link do plików https://ep.com.pl/files//11645.zip Przy okazji co polecacie...
Atmel otworzył rejestrację na webinarium pod tytułem: Simplifying ARM Cortex-M software development with Atmel Studio 6 transmisja planowana jest na 28-03-2012 w godzinach 17-18. Szkolenie przedstawi zalety środowiska Atmel Studio 6 w upraszczaniu wdrożeń opartych na mikrokontrolerach Atmel opartych o rdzeń Cortex-M. Zostanie także przedstawione narzędzie...
Piszę ponieważ już drugi dzień z tym walczę co zawarte w temacie. Nie mogę zapisać zmiennych do pamięci SRAM i FLASH za pomocą komunikatu __memx. Używam AVR Studio 4. Z tego co czytałem, jest to wina programu i zawartych w nim bibliotek. Jak tak, to które powinienem dodać ? Również mam problem z kwalifikatorami takimi jak DATA oraz CODE. Z góry dzięki...
Witam! Niedawno zainstalowałem Atmel Studio 6 (wcześniej korzytsałem z Programers Notepad). Nadszedł czas wypróbowania wszystkiego jednak pojawił się problem. Chcę dołączyć do projektu plik HD44780.h, robię to klikając w solution explorer na nazwę projektu prawym klawiszem -> add -> add existing item. Wszystko niby ładuję się prawidłowo, jednak przy...
Przy próbie kompilacji następującego kodu: 1 80000000: No such file or directory ,File avr-gcc.exe To moje pierwsze podejście do programowania mikrokontrolerów, o czym świadczy sam kod. Proszę o pomoc w rozwiązaniu błędu. Korzystam z Windows 7 64bit.
To chyba wszystko co chciałem wiedzieć, najważniejsze, że VC nie nadaje się do realizowania moich celów. Szkoda bo uczę się na książce Sokół R. - "Microsoft Visual Studio 2012. Programowanie w C i C++" i tak było mi wygodnie. W tej sytuacji muszę znaleźć inną literaturę, ma ktoś jakieś pomysły? Wspomniane Atmel Studio to nic innego jak Visual Studio...
A dodatku Atmel Studio ma symulator AVR więc możesz łatwo testować napisany program: http://mikrokontrolery.blogspot.com/2011... Czy istnieje "coś" w C co jest tak bajecznie proste jak było to rozwiązane w bascomie ... chodzi o prosty programator, środowisko i procesor xmega czy arm z minimalną ilością...
Czy dobrze rozumiem, że pierwsza informacja oznacza obszar zajęty w pamięci FLASH a druga w pamięci RAM? Dobrze rozumiesz. Warto także zainstalować dodatek Data Size Viewer: http://mikrokontrolery.blogspot.com/2011...
W tej chwili dla AVR jest to najlepsza opcja - stosunek tego co masz do ceny jest super. Wbudowany debugger pokaże ci nowy świat. Do tej pory takie pytki miały tylko platformy dla ARM. Oczywiście można kupić coś z ATMega8, ale musisz do tego dokupić osobny programator. Niby USABAsp na początek się nada, ale za cenę tego, uwierz mi - złomu, masz fajną...
Na razie nie, są takie dodatki do AS4. Zarówno do AS4, jak i 6 można uzyskać z Atmela informacje o pisaniu takich interfejsów dla AS po podpisaniu NDA.
Dodajmy, że mając drugi programator, można zaprogramować USBasp ściągniętym z Internetu kodem, który uczyni go zgodnym z AVRISP MkII (przynajmniej na poziomie interfejsu SPI używanego w ATtiny i starszych modelach ATmega. Wtedy ATmel Studio widzi go jako AVRISP MkII i nie wymaga żadnych dodatków ani driverów.
Z GUI? Atmel Studio + dodatki.
Wystarczy ująć eksportowane funkcje w klauzulę extern "C" ... i będzie ok. BTW, po co piszesz własne makefile? Nie prościej użyć np. Atmel Studio, który stworzy go za ciebie i w dodatku obsługuje C++? Przy okazji - powszechny pogląd, że niby programowanie obiektowe generuje mniej optymalny kod, jest z palca wyssany :) Pochwal się co tworzysz.
Można, korzystając z symulatora zawartego w Atmel Studio. Warto wcześniej do niego ściągnąć dodatek Arduino IDE: Extension manager->Arduino IDE for Atmel Studio.
Witam szukałem na goglach nie znalazłem konkretnej odpowiedzi, czy istnieje jakiś programator który da się zrobić samemu żeby działał z Atmel AVR Studio i w dodatku był na usb ??
Jakie service packi są potrzebne aby zainstalować Avr Studio7 na systemie Windows 7? Aby zainstalować AVR Studio 7 na systemie Windows 7, zaleca się przede wszystkim zaktualizowanie systemu operacyjnego do najnowszych dostępnych aktualizacji oraz service packów. Konieczne jest posiadanie co najmniej Service Pack 1 (SP1) dla Windows 7, które wprowadza...
(at)akrissek - jeśli myślisz o takiej płytce to kup sobie Atmelowski Xplained mini - funkcjonalnie jest to odpowiednik Arduino uno, tyle, że ma na pokładzie programator i debugger działający w Atmel Studio w tym w Arduino IDE dla Atmel Studio, a w dodatku jest tańszy.
Nie, odczyt zabezpieczonego procka zwraca kolejne wartości od 0 do 255 i tak w kóło. Nie wiem po co ci różne nakładki - avrdude najlepiej się obsługuje z linii poleceń, przynajmniej wiadomo o co chodzi, w dodatku można to zintegrować z jakimś sensownym IDE, dzięki czemu nie trzeba rozkodowywać fusebitów. Zobacz: http://mikrokontrolery.blogspot.com/2011...
musiałbym mieć coś więcej niż taki zwykły programator USBasp nie, możesz podłączyć zasilanie z programatora (osobiście nie polecam USBASP ponieważ nie wspiera go Atmel Studio - mam nadzieję, że ktoś mnie poprawi jeśli się mylę), ale i tak kiedyś odłączysz płytkę od komputera, więc będziesz potrzebował zewnętrznego zasilania ;-) na podanym blogu: http://www.mikrokontrolery.blogspot.com/...
Ściągnąłem MKAVRCalculator i przez niego wgrywam program. Bardzo fajne narzędzie, bardzo mi się podoba i jest łatwy w obsłudze, a w dodatku po polsku. W Atmel studio nie chce nadal działać programowanie przez USBasp, ale od czego mam MKAVRCalculator :D Dzięki Wszystkim za cenne porady :wink:
taki programator masz? Jaki jest sens kupować USBasp, czy za prawie 60 zł programator, który nawet nie współpracuje z Atmel Studio, jeśli za 40-50zł można mieć klona AVRISPMKII, który obsługuje ISP (stare AVRy) i PDI (nowe AVRy), w dodatku jest w pełni wspierany przez Atmel Studio, dzięki czemu nie musisz używać jakiś innych nakładek, avrdude i tym...
Witam Mam pytanie. Kiedyś pamiętam na przedmiocie systemy wbudowane programowaliśmy płytki takie do nauki (kilka diodek,ekran 7 segmentowy itp). Pamięta, że wykorzystywany był język C a program to AVR studio. Był też emulator takiej płytki gdzie zamiast programować realną płytkę można było zaprogramować płytkę wirtualną (np zadania domowe gdy nie miało...
(at)gpi_unit Przede wszystkim poczytaj jak się robi wstawki asemblorowe w gcc - bo nie wystarczy po prostu wkleić mnemoniki asemblera. Trzeba to jeszcze wszystko opakować w informacje potrzebne kompilatorowi. Poza tym akurat na pokazanych funkcjach nic nie zyskasz - kompilator generuje kod identyczny z optymalnym. Jeśli z jakiegoś powodu musisz zmniejszyć...
Po co Ci dodatkowe płatne narzędzia, skoro w oryginalnym środowisku programistycznym Atmel Studio masz wszystko czego Ci trzeba: http://obrazki.elektroda.pl/4359536000_1... W dodatku możesz użyć odpowiednich opcji i wpisać to w programie, dzięki czemu w trakcie programowania będzie programować także fusebity. Zanim zaprogramujesz podaj...
Odinstaluj Eclipse i używaj oryginalnych narzędzi, czyli Atmel Studio przede wszystkim dlatego, że zawiera symulator, który jest niezbędny każdemu początkującemu (i nie tylko): http://mikrokontrolery.blogspot.com/2011... oraz tysiące przykładowych programów w dodatku ASF.
Po zainstalowaniu dodatku Makefile wszystko zadziałało. Zastanawiam się tylko dlaczego podczas kompilacji w oknie na dole pojawiają się takie logi jak poniżej: ------ Build started: Project: ComponentTester, Configuration: Debug AVR ------ Build started. Project "ComponentTester.cproj" (default targets): Target "PreBuildEvent"...
Witam. Zainstalowałem to "COŚ" i jestem całkowicie rozczarowany. W dodatku nie mogłem wybrać programatora MK II. Jak wybrałem procesor Atmega328PB to się okazał że niema takiego procesora. Podczas kompilacji. Okazało się że środowisko podczepiło się pod GCC w katalogu WinAVR-20100110 (staroć nie wyinstalowana). Za duże i raczej nastawione na PIC. W...
Kup sobie Xplained MINI z ATMega168 lub 328 - ma format kompatybilny z Arduino, kosztuje jakieś 40zł, a na pokładzie ma programator/debuger. Wystarczy podłączyć do USB i zacząć przygodę. W dodatku wygodnie, bo możesz programować/debugować wprost z Atmel Studio, a jak sobie zainstalujesz rozszerzenie do Aduino to z AS masz też tego prameworka.
Kiedyś pisaliśmy programy tylko w assemblerze Dzięki czemu podglądając .lss czy .lst nie patrzymy jak na chińskie znaczki tylko widzimy jak to jest przetłumaczone i czy czasem coś nie jest wycięte co powinno być, a inne rozdmuchane tak jak nie powinno być ;) Kiedyś producenci nie dawali gotowych bibliotek i devboard-ów Pamiętam te porobione makra w...
Istotnie, nawet 90zł za programator, który instaluje się "od strzału" bez konieczności jakiegoś hokus pokus, który współpracuje z Atmel Studio i programuje procki od 1,8V, w dodatku wszystkie rodziny AVR to straszne przepłacanie. Znacznie lepiej jest studiować dokumentację AVRDude, jojczyć, że fusebity zablokowały procka i wydać np. 50zł dodatkowo na...
Dość rozsądnym wyborem jest ASUS X551CA, nawet wydajny(za taką kwotę), cichy, nie grzeje sie no i w dodatku CENA. Za takie pieniądze. Sam się na niego skusiłem.
Ależ jak najbardziej da się pisać w Arduino IDE bo jest "przyjaźniejsze" od C na początek. Natomiast aby wgrać program do Attiny nie potrzebujesz bootloadera jak pisze w tym kiepskim poradniku, bo i tak będziesz wgrywał program za pomocą USBasp, zatem wybierasz w Arduino odpowiednią "płytkę attiny" z menu Narzędzia->Płytka (zakładam, ze wgrałeś pliki...
atmel studio atmel studio visual studio atmel studio biblioteka
cyfral panel zrobić projektor laserowy przekręcić wałek
czujnik temperatury ropam edifier r1700
Wymiana rozrusznika w Citroen Jumper - krok po kroku Licznik gazowy nie działa - co zrobić?