Osobiście dla początkującego w dalszym ciągu poleciłbym AVRy: - programowanie w C - Atmel Studio 7 - Debugger programator SNAP
Programatorem z microchipa nie zaprogramujesz AVR. Co do Arduino - o ile programować możesz, to żadne Arduino nie umożliwia debugowania. To umożliwia kompatybilne z Arduino xplained mini, bo posiada odpowiedni chip programatora/debugera. To, że jest to atmelowskie narzedzie powoduje, że wspiera je Atmel Studio. Arduino takowe wsparcie ma ograniczone...
Wypalając na ATMedze8 bootloader z Arduino IDE (w/g podanego w linkach schematu, gdzie ATMega jest włożona do drugiego Arduino UNO lub na płytce testowej), możesz ją potem programować z poziomu Arduino IDE przez port USB lub RS232. Druga opcja to wgranie wsadu skompilowanego np. pod Atmel Studio, bez bootloadera, tylko z użyciem odpowiednio zaprogramowanego...
Witaj. USBasp za 20 zł jest programatorem o najlepszym współczynniku ceny do jakości. To już nie jest prawdą :) Od kiedy Atmel wypuścił ATmega168 Xplained Mini (np. w Farnellu za 38 zł, na Atmel Store $8), mamy za grosze programator + debugger współpracujący bezpośrednio z Atmel Studio. IMHO taka płyteczka (kompatybilna też z Arduino) na początek jest...
No to masz wszystko, czego potrzebujesz na start. Ściągnij notę do procka, który masz na płytce i ją poczytaj. Jeśli uznasz, że mniej więcej wiesz o co chodzi, to zainstaluj Atmel Studio i zacznij zabawę w C. Jeśli w ogóle cię nota nie zainteresuje, to odpal Arduino IDE i zacznij zabawę w tym frameworku. Początek z arduino może być o tyle łatwiejszy,...
Sciągnełem Atmel Studio, mam podłączone arduino z wgranym programem isp z examples, i jakoś nie wykrywa mi atmegi32a w atmel studio ;/
Witam To jest USBasp, na 100% USBasp bo go robiłem ze strony Fischla. Generalnie działa pod Avrdude, stąd wiem że jest dobry, problemem jest dla mnie brak widoczności w Atmel Studio i Arduino IDE a właśnie do Arduino mi był potrzeby. Info że Atmel Studio może go nie widzieć to cenna informacja, nad Arduino popracuję. Inne programatory mnie nie interesują...
Sprawdź innymi narzędziami czy to problem ze sprzętem czy problem z Atmel Studio - użyj Arduino IDE by wypalić botloader tym programatorem, użyj AVR LAB++ by odczytać/wgrać cokolwiek do uC.
Płytki Arduino mają tę zaletę, że są tanie i działają po wyjęciu z pudełka, zaprogramować można je z Arduino IDE, Eclipse (programem napisanym w C lub z pluginem Arduino) i to samo z Atmel Studio (tu już programator minimum MKII lub plugin Arduino do używania portu COM). Chińskie klony Arduino to jednak nie to co chińskie najtańsze wiertło, które można...
Możesz po prostu pisać i kompilować w IDE Arduino, a program wgrywać przez USBasp (lub inny zewnętrzny programator). Bootloader Arudino (a właściwie Optiboot) nie jest potrzebny do działania programów, on służy tylko do ich wgrywania do uK (emuluje programator STK500). W Atmel Studio można też ręcznie podlinkować biblioteki Arduino, albo doinstalować...
A jakieś linki do sensownych poradników? Mogą być w języku Szekspira, nie jest on mi obcy. EDIT: Dobra, znalazłem: http://codeandlife.com/2012/03/21/using-... Dodano po 1 Niestety bawię się w to już od godziny, ale nic nie łapie (chociaż info w konsoli sprawia wrażenie, że jednak wykryło procek), dodam, że po prostu podpiąłem się pod...
(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.
Ten programator MKII został napisany dla płytki Arduino głównie z potrzeby używania takiego w Atmel Studio >=V6, gdzie nie działa wprost najtańszy programator - USBASP (można go dodać jako zewnętrzne narzędzie). W Atmel Studio przy okazji odczytuje napięcie VCC z tego dzielnika rezystorowego. W Arduino IDE też mogę wybrać ten programator, wgrać nim...
Instalowanie nowszej wersji Eclipse do AVR nie ma żadnego sensu, w pewnym momencie skończyło się wsparcie dla AVR. Już dodanie Atmega328PB to robienie fikołków, a na aktualnie produkowane AVR nie ma żadnego widoku. Ostatnia wersja gdzie można było pobrać plugin z market place to 2018-09, to że uda się dodać ręcznie nic nie daje, bo i tak nie ma nic...
STK500v2 powinien działać bezpośrednio w Atmel Studio, ten kompatybilny z USBAsp nie - można go zmusić do działania przez AVRDude, ale nie jest to pełne wsparcie. Warto pomyśleć o klonie AVRISPMkII. Co do płytki - kup sobie Xplained Mini - ok. 60zł, ale na pokłądzie masz M328P + programator/debugger - wszystko kompatybilne z Arduino. Pobaw się na gotowcu,...
Programator: a) Podstawowy i problematyczny: USBasp - 20-30 zł na Alle... b) Lepszy: klon AVR ISP mkII - 80-90zł na Alle... Atmel Studio i AVR Studio są bezpłatne - wymagają jedynie darmowej rejestracji przed ściągnięciem.
(at)fotzsyzrk Może być. Jednak poszukaj Xplained mini - to płytka hardwarowo zgodna z Arduino, lecz ma na pokładzie programator i debugger współpracujący z Atmel Studio 7 do którego masz Arduino IDE. Debugger to narzędzie nie do przecenienia. Wydasz 10$ zamiast $2.5, ale IMHO warto.
Pisałem kilka miesięcy temu w asm i używałem arduino mega 2560. Programator już wbudowany, stabilna praca i przed wszystkim dobrze odfiltrowane zasilanie. Pisałem w środowisku avr studio 4 a do wgrywania hex używałem xloader. Wszystko działało nie miałem żadnych problemów.
Najnowszego WinAVR to już od 10 lat nie ma :) Możesz spróbować zainstalować paczkę avr-gcc-10.1.0 z: A nie wystarczy wskazać w Eclipse nowy toolchain z Atmel Studio? Przecież on musi obsługiwać nowe procki. A nowe avrdude wziąć z Arduino i po temacie? Z innej beczki, to rozumiem, że najtańszą opcją dla programowania nowych serii jest SNAP i Atmel Studio?...
Uno to zaprogramowana atmega, zasilanie i programator Tak ale inaczej się pisze kod dla samej atmegi np. w Atmel Studio, a inaczej dla tej samej Atmegi w Arduino IDE, dodatkowo w pamięci mikrokontrolera umieszczonego na płytce Arduino jest bootloader, którego rzecz jasna z "gołej" Atmedze nie ma. Do wgrania bootloadera niestety potrzebny jest zewnętrzny...
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....
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ą...
To dobry zestaw dla początkującego. IMHO niezbyt dobry. W 2009 był ok. Obecnie za ok. 40zł można kupić Xplained mini z ATMega328 lub ATTiny lub czymś innym, które posiadają wbudowany programator/debugger, pełne wsparcie ze strony Atmel Studio, oraz możliwość wykorzystania shieldów z Arduino.
Witam, Chciałbym wyciągnąć pliki HEX z zaprogramowanego Arduino Nano (Atmega 328P). Próbowałem odczytywać zawartość za pomocą Arduino Leonardo jako programator ISP oraz Atmel ICE Basic i oprogramowania Microchip Studio oraz AVRDUDESS. W każdym przypadku nie można odczytać sygnatury urządzenia. Próby przeczytania zawartości z Arduino Leonardo przechodzą...
Czyżby tylko Atmel (Microchip) Studio? Ja tylko tego używam. Nie ma wersji na Linuksa. ST dla STM32 stworzyło cały pakiet dla Linuksa. Arduino też oczywiście jest, Visual Studio Code z PlatformIO też.
teraz co do programowej strony, czy macie może jakieś projekty na których mógłbym się wzorować, jakie oprogramowanie będzie najwygodniejsze (na razie poznaję AVR Studio 4 ale kompletnie nie podoba mi się ten program i szukam czegoś innego) i może jakiś ogarnięty, napisany prostym językiem poradnik do mikrokontrolerów. AS4 jest stare jak świat, ale...
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.
Rób sobie clean projektu po każdej zmianie parametrów. Jak chcesz sprawdzić czy o to chodziło to wystarczy zmienić taktowanie na 4MHz, zrobić clean, skompilować, zmienić na 16Mhz, skompilować i wgrać. Pewnie wgra Ci w wersji dla 4MHz. Przejście na Atmel Studio po Eclipse może być ciężkie, ale nie ma takich dziwnych zachowań i obsługuje wszystko co aktualnie...
Mój wniosek. ale moge sie mylić brak uprawnien do portu . możliwy brak sterownika możliwa wada samego programatora . Spójrz może na tą całą sprawę z innej perspektywy. Masz teraz dwie płytki. Na pierwszej jest pod względem hardware układ zgodny połączeniami z podstawowym USBasp. Dla ścisłości zgodny ale bez zworki od prędkości CLK, co nie jest większym...
Wejdź w zakładkę "Tool" i ustaw właściwy programator: https://obrazki.elektroda.pl/2047143100_...
Co do wgrywania, jeśli nie potrzebujesz USB do innych celów to można zrobić gniazdo pod moduł BT HC-05, akurat ten ma możliwość zrobienia autoreset a'la Arduino z kondensatorem pod RST, potem już dowolnym bootloaderem nawiązujesz komunikację i program można wgrać choćby z telefonu z Androidem. Jak będzie wyprowadzony przycisk reset to można wgrać właściwie...
Kup sobie lepiej jakieś Xplained mini za 40-50zł, masz tam lepszy procesor (ATMega328/168) i wbudowany programator/debugger. Szczególnie to drugie ci się przyda. Poza tym płytka jest w formacie Arduino, więc można się pobawić sheldami do tego wynalazku.
Wiesz, że każdy poleci ci coś innego na podstawie własnych przemyśleń? Nie ma jednej drogi. Opcje są różne: - tak jak na blogu Dondu - masz tam temat jak zacząć, - kupić jeden z modułów, które ci wcześniej polecałem, cena koło 100 zł i na nich rozpocząć naukę. Programator kupić później, jak będziesz lepiej znał swoje potrzeby. - kupić ATmega168 Xplained...
Wystarczy programator na ISP. Wybierając zgodny z Atmel Studio będzie Ci wygodniej programować. Tańszym USBasp da rade przez program avrdude. Kompilator dostarczany jest za darmo ze środowiskiem Atmel Studio.
Ad 2.) Bootloader w uproszczeniu to taki program umieszczony w docelowym mikrokontrolerze który pozwala na zmianę zawartości pamięci flash (wgranie programu) bez konieczności stosowania programatora (na podstawie danych np z karty SD, portu COM, czy innej magistrali). Sprawdza się to doskonale w przypadku Arduino bo kupując gotową płytkę z wgranym bootloaderem...
Kup sobie płytkę Atmela Atmega328p eXplained - ma format zgodny z Arduino, lecz na pokładzie ma także programator/debugger, który się przydaje w jakimkolwiek nietrywialnym programie. Cena też odpowiednia i jak zobaczysz, że Arduino to ślepa uliczka, odpalisz ten dev board w Atmel Studio i będziesz mógł zrobić kolejne kroki w programowaniu.
Mam uczulenie na arduino. Bascom już lepszy. Chcę wejść w C niech będzie może ten Atmel Studio tylko proszę o kopniaka na szczęście i podpowiedź co dalej.
(at)paxonek123 Seria ATMega na początek jest niezła - przede wszystkim w necie są miliony stron na ten temat, czego nie można powiedzieć o wielu innych mikrokontrolerach. Niemniej, jeśli się na to decydujesz, kup sobie płyktę Xplained z ATMega328/168 - płytka ta zawiera kompatybilny z Atmel Studio programator i debugger. Jest to nieocenione ułatwienie...
Tylko programuje, do debugowania potrzebna jest co najmniej ATmega 32U4 (~15zł w TME + ~5zł drobnica). Koszt: ATmega8A ~8zł (TME) Konwerter USB<>UART ~4zł (Allegro, 6zł z wysyłką) Drobnica tj. kwarc i elementy pasywne ~2zł Najprawdopodobniej można też wykorzystać UsbAsp, byle z ATmegą8. Trzeba mieć jakiś inny programator żeby to przeprogramować...
Potwierdzam, że działa z AS 7.0.1417. Wielkie dzięki za firmware. Dla fanów Arduino podpowiem, że trzeba podmienić oryginalne pliki avrdude.exe I avrdude.conf w Arduino\hardware\tools\avr\bin i Arduino\hardware\tools\avr\etc. Oraz, że można w UNO ATmegę 16U2 z przejściówki USB<>UART (z odrobiną wysiłku) zamienić w ten właśnie programator. Poniżej...
No właśnie uczę się C na Visualu i bardzo mi się spodobał, wygląda na to, że muszę jeszcze raz spróbować ww. środowisk, lub tego Atmel Studio. Pytanie więc czy ten atmel studio obsłuży też płytki arduino które chcę w przyszłości użyć? Słabo jestem zorientowany w komunikacji PC z µC więc moje pytania mogą być dziwne.
Jest i działa debugowanie. W każdej chwili można zajrzeć do środka procesora i zobaczyć co się w środku dzieje, zamiast zgadywać gdzie jest problem - Regulacja napięcia zasilania z poziomu Atmel Studio, żegnajcie translatory napięć Udało Ci się uruchomić to nano z arstudio? Bo właśnie z nim walczę i studio w ogóle go nie widzi jako programator bo tak...
Malpeczka159 - kolega ma rację, a jego spojrzenie jako początkującego jest cenne. Myślę, że koncepcję minimodułów, czy płytek Arduino można polecić, bardziej kontrowersyjne jest polecanie frameworku Arduino. Niemniej na tych płytkach można działać w C i asemblerze, a także C++ jeśli ktoś chce, więc jest to dobra opcja. Z tego rodzaju płytek obecnie...
Witam, Zacznij lepiej od http://allegro.pl/atmega328-atmel-uno-r3... Masz wszystko w jednym kawałki z programatorem i zasilaczem. A jak Ci się znudzi arduino to wystarczy skorzystać z SPI i AVR Studio.
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...
Dziwi mnie tez, że pomimo od lat rozwijającego się Arduino, które wyszło z AVR i bazuje na g++, nie udało się rozwinąć avr-g++, tak, aby był lepiej dostosowany do architektury AVR. W sumie to się nie dziwię. Ograniczenia pamięciowe AVR nie pozwalają nawet na pełną implementację C++11 wraz z libstdc++. Natomiast sam projekt Arduino wychodzi już z AVR,...
Witam mam bardzo poważny problem. Nie potrafię skonfigurować Arduino Uno z programem Atmel Studio 6.1. Męczę się z tym już pół dnia, sprawdziłem masę poradników i nadal nic. Zawsze jakieś błędy, albo jeszcze coś i nie da się ;/ Czy dałby mi ktoś poradnik jak to zrobić krok po kroku ? Chce programować Atmege328P która jest zainstalowana w arduino, ale...
No to będzie tak prosto bez modyfikacji, albo zainstaluj sobie starsze IDE Arduino, bo w okolicach 1.8.5 jest program do wgrywania nieobsługujący USBASP (lub jednej z wersji sterownika). Konkretnie to wersja AVRDUDE nie obsługuje Arduino ISP i USBASP, przynajmniej tak było u mnie. Po zainstalowaniu nowszej jak nie działa USBASP należy podmienić AVR...
Arduino to środowisko dla hobbystów Arduino IDE z całą pewnością, ale co konkretnie wg kolegi dyskwalifikuje płytki Arduino od tego by wykorzystywać je w urządzeniach przemysłowych o budowie modularnej? (ja mam parę argumentów przeciw bo mam przed sobą Nano i widzę te "cięcia kosztów", ale jestem ciekaw kolegi argumentacji) ale do czegokolwiek poważniejszego...
Nie wiem jakim programem próbowałeś, czasami pomaga po prostu nowy dzień, zdemontowanie wszystkiego, odczekanie by ręce zapomniały co robiły po raz n-ty źle i podłączenie wszystkiego na świeżo, bez powtarzania wczorajszego błędu. Wczoraj wrzuciłem Ci fotki z użycia programatora ze starym softem z AVR LAB++. Bez problemu zaprogramował Attiny44 ustawionego...
Jak nie zabiłeś jeszcze Atmegi i/lub programatora to wystarczy prawidłowo podłączyć wszystkie kabelki i ustawić zworkę SLOWSCK. Wiem, napisałeś, że nie ma. Chińczycy ich może nie wlutowują ale pola na płytce powinny być, można je zewrzeć na chwile metalową pęsetą. Co ciekawe przestali go wlutowywać, a dalej wrzucają soft bez możliwości programowego...
Bootloder jest nieważny w tym trybie programowania, ważna jest wersja AVRDUDE, nowa nie obsługuje Arduino ISP i USBASP, przynajmniej tak było u mnie. Po zainstalowaniu nowszej jak nie działa USBASP należy podmienić AVR DUDE, polecam tą z AVR LAB [url=https://rctruck.pl/forum/download/f... , plik exe i konfiguracyjny, w Arduino są w...
(at)CC_PL Użyj po prostu AVR Dude, a jeśli posiadasz oryginalne programatory Atmela to możesz użyć do programowania także narzędzi działąjących z linii poleceń, które są w Atmel Studio. Najlepiej jeśli skonfigurujesz sobie system tak, aby wszystko znalazło się w pliku elf - raz, że nie będziesz tracił czasu na przygotowanie plików hex, dwa, że w pliku...
No tak, ale powiedz mi Drogi człowieku jak mam wgrać bin i hex razem? Czy jak... Użyć jakiegoś Loadera? Może użyć Atmel Studio? W Nano jest programator ch340, mam jeszcze na cp2102. Nie mam usbasp. Może z drugiego Nano zrobić programator? Nie za bardzo wiem jak to ugryźć. Jest jeszcze do wyboru angielski, ale są źródła to można by zmienić na polski.
Witajcie. Zacząłem swoją Atmege 324A-PU od programowania w środowisku Atmel Studio po przez USBasp. Na płytce stykowej umieściłem najprostszy program do zapalenia i zgaszenia diody. Po napisaniu i skompilowaniu programu nie wystąpiły żadne błędy, natomiast przy wgrywaniu na uC avrdude wyrzucił błędy następujące: - atmega324a not found - cannot set sck...
Witam Potrzebuję trochę ogarnąć C i avr coby zaliczyć laborki w przyszłym semestrze. Mam akurat arduino to chyba nie potrzebuje kupować gołej atmegi i programatora. Mam taki program do migania diodą, ale nie wiem jak zaadresować PIN do tej diody na płytce. Chcę na razie sprawdzić, czy to wszystko będzie ze sobą grać i chce nią zamigać. A więc który...
Ok, zainstalowałem Atmel Studio ;D Mam jeszcze jedno pytanie. Czy żeby programować Arduino Uno w C to normalnie piszę się program w AS, kompiluje i wrzuca przez usb (tak jak arduino) na uC i ma działać ? Czy może trzeba kupić programator USBasp ? Win7 64 bit
Do autora wątku - co prawda z poziomu Atmel Studio nawet przy dodatku do importu arduino (i środowiska mini arduino wewnątrz atmel studio) nie mogłem dla "czystego" projektu AS załadować projektu przez bootloader to udało mi się to inaczej. Potrzebne jest arduino nano, avrdude (i tu użyłem też avrdudess). Podłączamy nano przez USB, pojawia się port...
........... Mam pytanie, czy ten Atmel Studio lub avrdude maja wbudowany compiler czy konieczne sa jakies dodatkowe operacje? Atmel studio, albo starsze versje 'AVR Atmel' jest kompletnym IDE, (podobnie jak Bascom w Basic) zorientowany w C. Masz tam w nim praktycznie wszystko łącznie z symulatorem i programatorem lecz jak już wcześniej wspomniałem...
Wystarczy wpisać w google "atmega644 pdf" i ściągnąć go ze strony Microchipa - aktualnie już nie Atmel. O Bascom wspomniałem dla formalności - nie polecam. Przerobiłem kurs oślej łączki, miesiąc życia stracony, płytka EVB do szuflady na parę lat. By robić coś większego okazało się, że płytka za 2 stówki to dopiero początek wydatków. Najłatwiejsze jest...
A ja ze swojej strony dodam zestaw ATMega168/328 Xplained Mini, który ma format Arduino i pasuje do sheldów z Arduino, kosztuje 30-40zł i uwaga - ma na pokładzie programator i sprzętowy debuger. Jeśli go przeprogramujemy to mamy do dyspozycji na płytce dwa procesory - ATMega168/328PA i ATMega32U4 ze sprzętowym USB. Do startu idealne, szczególnie że...
Chce się nauczyć programować mikrokontrolery AVR . Związku z tym chciałbym zakupić zestaw ZL3AVR do programowania AVR co musiałbym jeszcze zakupić aby w pełni z niego korzystać. Skoro chcesz Atmel Studio i AVR, to kup sobie na początek jakiś Atmel/Microchip eXplained z AVR. Są tanie, mają format Arduino, dzięki czemu możesz łatwo z nimi połączyć arduinowe...
Bla bla bla, marketing i nic więcej. Zwykła ATmega328, prosty programator, środowisko IDE prymitywne do bólu. Żadnego Intellisense, debugowania ani symulowania. To ma być profesjonalne? No sorry... ktoś tu chyba nie wie, co mówi albo kłamie. Dużo jest płytek lepszych i tańszych, ale nie mają takiego marketingu. Czytałeś np. Ten fragment, i co co jest...
Otóż mam programator USBasp, którym programuje Atmega16A. Szukam jakiejś biblioteki coś jak (Serial.begin w arduino), która w czasie rzeczywistym będzie odbierać i wysyłać dane do mikrokontrolera. Przydał by się też jakiś program do tego, bo korzystam z Atmel Studio a następnie wysyłam kod do extreme Burner i w tym chyba nie jestem wstanie zrobić? Jakieś...
Nie chodzi mi o korzystanie VMicro. Pod vMicro nie można korzystać z debugera, a mam programator Dragon. Wykorzystuję płytę RUMBA, która ma złącze JTAG. Udało mi się rozwiązać problem. Trzeba ustawić Marlin.cppproj: w sekcji <AvrGccCpp> <avrgcc.compiler.symbols.DefSymbols&g... <ListValues> <Value>NDEBUG</Value> <Value>F_CPU=16000000L</Value&g...
Hej. W międzyczasie odkryłem jak to zrobić, tylko nie miałem czasu napisać. Moje problemy wynikały z tego, że miałem ścieżkę do avrdude związanego z WIN AVR a nie z arduino i korzystało z niewłaściwego avrdude.config. Napisałem batcha z odpowiednią komendą z ustawionymi na sztywno ścieżkami i działa. Powinno się to też dać podpiąć pod externaln programmer...
Dzięki ! Ja pewnie też wolałbym coś nowszego, ale ze starego podręcznika też można nauczyć się czytać - szczególnie gdy ma się go za frico : ) Oczywiście, że można, ale jak kolega tmf napisał już, będziesz miał wiele ograniczeń. Każdy nowy projekt znaleziony nawet w necie, współczesny będzie dla Ciebie trudny. Płytka prototypowa arduino mini czy coś...
Cześć, Próbuję przesiąść się z programowania w środowisku Arduino IDE na Microchip Studio. Chcę zaprogramować procek Atmega328p. Wykorzystuję programator ArduinoISP (stk500v1). Program jest prosty i wygląda następująco: Dodano po 2 PS. W przypadku zarówno Arduino IDE jak i Microchip Studio po wgraniu programu odczyt fusebitów jest taki sam: [syntax=text]avrdude.exe:...
Kuny to poważny problem a wykorzystanie Arduino mini jako wygodnej i taniej płytki, to ciekawy pomysł warty do zaprezentowania w DIY. Wprawdzie w kodzie jest "niewiele Arduino" i bliżej tutaj do np. Atmel Studio ale liczy się osiągnięty efekt, natomiast programowanie tej miniaturowej płytki przez konsolę loadera Arduino jest rzeczywiście wygodniejsze...
http://obrazki.elektroda.pl/9860418100_1... Witam Na początku pragnę się ze wszystkimi przywitać - jest to mój pierwszy artykuł na tym forum, więc jak coś zmaściłem, to proszę o litość :) Chciałbym przedstawić Wam moją wersję programatora STK500v2. Przy jej wykonaniu bazowałem na projekcie ze strony: http://we.easyelectronics.ru/Asticon/stk...
Ja powiem, tyle Freddie, są wyjątki, jeśli chodzi o wszystkomające IDE. Kilka lat temu zacząłem zabawę od (wstyd się przyznać) Arduino. Ale szybko okazało się, że to nie to. Że wybór ograniczony, że platforma tylko ogranicza (nie powiem, na początku była super). Wpadłem na genialny pomysł, poeksperymentować z "gołymi" uC ATMEGA, no i się zaczęło......
Dzięki za zainteresowanie. Zapomniałem o selektywnej kompilacji, bo mam w zwyczaju sprzątanie przed kompilacją, i całość się builduje (nawyk z pracy zawodowej w borland c++). Stosowanie dodatkowego parametru kompilacji zamiast dyrektywy i tak, mimo wszystko jest lepsze i w razie co zabezpiecza przed błędami i będę (już)to stosował. Faktycznie, wyczytałem...
AVE... .. rozwiązaniem są translatory napięć Ameryki nie odkryłes, liczyłeś koszty, a budowałeś całe IDE uwzględniając każdy drobny aspekt taki jak dobór procka? Translatory napięć w hurcie nie są wcale droższe od mało znanego mikrokontrolera od mało znanej firmy specjalizującej się w branży motoryzacyjnej. Pewnie nie! Pojdejrzewając że.. Chyba że mają...
Już od wielu lat czytam proroctwa, że 8-bitowce już niedługo znikną i jakoś nie znikają :) 8-bitowce zawsze będą miały swoje miejsce, bo nie wszystko musi mieć duży i skomplikowany procesor. Na początek z AVR kilka porad ode mnie - omijaj Arduino z daleka. To tylko ogłupia, kretyńskie funkcje typu digitalWrite() sprawiają, że nie poznajesz jak działa...
https://obrazki.elektroda.pl/3541662400_... WatchX to wielofunkcyjne, noszone na nadgarstku, urządzenie deweloperskie, które zamienić można w co się tylko chce. Jest to przede wszystkim zegarek na rękę, ale również zgodny z Arduino, Scratchem i Atmel Studio zestaw deweloperski, dzięki czemu można przeprogramować zegarek w zupełnie...
https://obrazki.elektroda.pl/7259538100_... Niebawem na elektroda.pl pojawi się moduł Arduino nano wyposażony w mikrokontroler ATMega328P taktowany rezonatorem kwarcowym 16MHz, zasilanie napięciem 5V z portu USB. Płytka wyposażona jest w konwerter USB<->UART co ułatwia umieszczanie programu ze środowiska Arduino. Na płytce znajdują...
Ile w sumie chcesz tych procesorów zaprogramować? 20 jednocześnie, ale to ma być łącznie setki, tysiące, setki tysięcy? Na małą skalę, to wystarczy dowolny programator + multiplekser - chociażby zbudowany na bramkach trójstanowych W przypadku AVR wystarczy utrzymywać reset aktywny dla wszystkich MCU z wyjątkiem programowanego. Więc tu wystarczy zwykły...
Odradzam produkty Atmela ze względu na wysokie koszty narzędzi i produktów, zamknięte środowisko, martwe forum ARM i niepewną przyszłość po przejęciu przez Microchip (rok temu). Mam wrażenie, że masz trochę nieaktualne dane. Obecnie najtańsza płytka z SAM D10 + programator/debugger kosztuje niecałe 40 zł. Jest cała seria nowych Explained pro w cenach...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
10kHz, czyli, o ile dobrze rozumiem, potrzebuję wygenerować 20 tysięcy próbek na sekundę Źle rozumiesz. Narysuj sobie joden okres sinusoidy - zobacz ile próbek na niego przypadnie i jak z taką iloscią będzie wyglądać przebieg z DAC-a Co do zaczepek w stylu 'nie lubi ARM bo nie umie czytać datasheetów, pewnie nigdy nie widział ich na oczy a marudzi'...
Długo zastanawiałem się, czy utworzyć w tym dziale nowy temat, zwłaszcza, że lektura kilku wyrywkowo wybranych wątków ustawiła mnie w szeregu (oczywiście na szarym końcu). Niepotrzebnie. Jak już ktoś programuje, to im więcej złożonych programów napisał, tym bardziej rozumie jak daleko jest w tym szeregu. Tutaj trzeba się stale uczyć i zawsze jesteśmy...
https://obrazki.elektroda.pl/4760563300_... W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie...
Atmela nie obsługuje ACC ani SBW. Można wykorzystać Arduino lub AVR Studio i programator PonyProg. Ja nie robiłem jeszcze atmeli.
a nie jakieś ramki bitowe z przykładami z GPS No to prześlij ramki IntelHex i raczej nie bitowe a bajtowe. Najczęściej wzoruje się właśnie na IntelHex, jakiś start (w IntelHex ':' często daję '#" lub '(at)'), liczby koduje jako tzw HexAscii, i stop, najczęściej CR+LF. Dlaczego ASCII? Niby strata, dwa znaki ASCII na bajt, ale jak nie przysyłam często...
Cóż, oryginalne płytki od Atmela kosztują krocie (mówię to o seriach gotowych płyt wspierających obecnie produkowane procesory i posiadające możliwość programowania nowych układów, np. STK600 - za zestaw zapłacisz grubo ponad 1500zł), więc się nie opłaca. 1. Poszukujesz czegoś ala launchpad - powiedzmy podobne w wyglądzie - Arduino - płytka bazowa +...
Dziękuje za odpowiedź , a mam pytanie jakim programem najlepiej sprawdzic i zapisywac fuse bity Myślę że każdym dostępnym jeżeli nawiążesz komunikację z processorem przez posiadany programator. Niektóre programatory (ich firmware) mogą miec konflikt z zainstalowanym dla nich driverem . Osobiście oprócz Arduino używam STK500 , który bez problemu jest...
http://obrazki.elektroda.pl/2529377700_1... Spośród osób korzystających z modułu SAMD21 od Sparkfun, sporo może być takich, które zainteresowane są wgraniem własnego bootloadera do znajdującego się na pokładzie mirkokontrolera ATSAMD21g18, aby móc rozwijać własne oprogramowanie na tym systemie. Podobnie zrobić można, gdy chcemy układ...
https://obrazki.elektroda.pl/7412036700_... Format Adafruit Feather stał się bardziej popularny w ostatnich latach dzięki firmom, które wprowadziły płytki kompatybilne z Feather, takie jak Giant Board (z obsługą Linuksa), OrangeCrab (FPGA) lub FeatherS2 (ESP32), a także rozwinięcia FeatherWing dla takich modułów. Firma MakerTronika...
arduino atmel studio atmel studio arduino atmel studio programator
lm358 histereza schemat magnetofon sprawdzić tętnienia oscyloskopem
device sleep klimatyzacja galanz
Ocieranie bębna w pralce Whirlpool CS1A300HFA1 - przyczyny i rozwiązania Jak ustawić młynek do kawy, który mieli za dużo?