Może [url=http://mirekk36.blogspot.com/2015/0... coś znajdziesz.
No zobacz sobie tutaj: http://mirekk36.blogspot.com/2011/11/dla... a tu masz krok po kroku instalkę jak zrobić z pluginem http://mirekk36.blogspot.com/2012/04/ecl... i poczytaj jeszcze inne artykuły n/t eclipse na tym blogu ;) Dodano po 48 A temat sam musisz zamknąć - klikając na dole ten...
Ze strony: www.fischl.de/usbasp wgraj sobie do programatora TEN wsad: usbasp.2009-02-28.tar.gz (260 kB) a nie jakiś inny - to po pierwsze Po drugie pobierz sobie program MkAvrCalculator i zainstaluj AVRDUDE z tego programu (Zakładka "Ustawienia" ramka "avrdude" klawisz "instaluj") Możesz zdjąć kocią zworkę SLOWSCK - masz to robione programowo w MkAvrCalculator...
Żadne szczeniackie pytanie ale czy nie uważasz że lepiej jak najszybciej rzucić w kąt takie narzędzie jak PN i zacząć Eclipse ??? Przecież to szczególnie dla tak początkujących jest poważnie pomocne narzędzie i środowisko. zobacz tutaj dlaczego warto? http://mirekk36.blogspot.com/2011/11/dla...
Jeżeli używasz Eclipse http://mirekk36.blogspot.com/2013/04/ecl... w Atmel Studio będzie podobnie.
Być może. Skoro przeszkadza ci "bycze" Atmel Studio proponuję Java(32bit) + Eclipse CDT + AVR Plugin. Wg mnie bije edytorem o łeb obydwa produkty Atmela, bardzo przyjemnie się w nim pisze. Można używać równie dobrze AVR Toolchain, jak i WinAVR. Jedyne co nie ma - to debugger'a, ale niektórym to bardzo nie przeszkadza (bo nie mają sprzętowego debugger'a...
Pewnie, że każdy procek AVR można programować w czystym C. Programator USBASP będzie moim zdaniem najlepszy - sam go używam od lat i to do wszystkich AVR'ków jakie mam i programuję. Przy okazji zapoznaj się z tym artykułem i nie tylko tym na moim blogu jeśli np masz Win7 http://mirekk36.blogspot.com/2011/05/wsz... Będziesz nim mógł programować...
Na prawdę szczerze polecam ci jako alternatywę środowisko programistyczne ECLIPSE, zobacz tu jak można je od zera zainstalować: http://mirekk36.blogspot.com/2012/11/ins... a tutaj (na dole filmik) jak postawić pierwsze kroki w Eclipse: http://mirekk36.blogspot.com/2011/11/dla... jednocześnie...
Te poradniki są dość stare, proponuję użyć najnowszego Eclipse i kierować się [url=http://mirekk36.blogspot.com/2012/1... poradnikiem.
Poradnik - https://www.youtube.com/watch?v=NcH0_VYM... Widziałem to, śledzę Pana Atnela (znany na elektrodzie jako mirekk36) Dzięki za czujność :D
Juz sobie kupił niech sie bawi. Proponowałbym za to zeby tez zainstalował sobie Eclipse i spróbował coś poza Arduino. http://mirekk36.blogspot.co.uk/2015/07/e...
Kol. Mirekk36 ma absolutną rację - ale niestety nie pokazałeś co masz w lini 5,6 i 7 pliku oversamp.c - więc nie wiadomo co powoduje błąd. Moja uwaga tyczy się ostrzeżenia (warning).
Spróbuj zrobić jak w poradniku na tej stronie, ja kiedyś zacząłem od tego Eclipse i do dziś nie rezygnuję. Zresztą jest tu wiele video-poradników. http://mirekk36.blogspot.com/2012/04/ecl...
Wzorowałem się na poradnikach z linku: http://mirekk36.blogspot.com/2015/07/ecl... Nigdy nie miałem problemów z Eclipsem
Może poczytaj i spróbuj tego rozwiązania: http://mirekk36.blogspot.com/2012/04/ecl...
To zacznij jak najszybciej używać eclipse, zobaczysz że będzie dużo lepiej ;) zresztą zobacz tutaj: [url=http://mirekk36.blogspot.com/2011/1...
Tu masz wiele na tym blogu, więcej w linkach z prawej strony. http://mirekk36.blogspot.com/2015/07/ecl...
To okienko z podglądem HEX niepotrzebnie włączyłeś ptaszka żeby się pokazywało przy zapisie do procka. To nie żaden błąd - po prostu pokazał się podgląd HEX'a A diody powinny zacząć migać same jeśli tak był napisany program - tylko że ty go nam tu nie pokazałeś więc nie jestem w stanie powiedzieć czy jest hmmm był dobrze napisany. Pokaż go a przy okazji...
Jeszcze raz dzięki wszystkim. Próbowałem z ECLIPSE za usilną namową mirekk36, ale jak to mówią jak coś jest do wszystkiego to jest do niczego. Zniechęca konfiguracja. Ja zostaję przy ATMEL STUDIO. Pewnie jeszcze nie raz się wyrżnę na jakichś pułapkach ale nie boję się konfrontacji z nimi.
No właśnie a tymczasem to rozwiązanie z dawaniem w kodzie #define F_CPU - to masakra i tak się nie powinno robić. W kocim AVRS 5/6 trzeba zagrzebać aż do ustawień samego toolchaina żeby głupie taktowanie zmieniać - trzeba tam podać parametr -DF_CPU xxxxx jest jeszcze wiele innych kocich minusów AVRS 5/6 dlatego rozważ sobie skorzystanie z super profesjonalnego...
Ja tutaj zaczynałem swoją przygodę z mikroprocesorami: http://mirekk36.blogspot.com/2015/07/ecl...
Nie ma potrzeby zmiany na Eclipse jak sugeruje Mirekk36: ... ale pewnie używasz na swoje nieszczęście kociego AVR Studio 5/6. Najlepiej przesiądź się jak najszybciej na Eclipse i normalnie w opcjach projektu będziesz mógł ustawiać częstotliwość taktowania a wtedy i funkcje _delay i wiele innych rzeczy będzie ci dobrze działać. Ponieważ używasz AVR Studio,...
Będę się wzorować na tym blogu: https://mirekk36.blogspot.com/2015/07/ec... Jutro prawdopodobnie przychodzi płytka stykowa i wyświetlacz więc zobaczymy czy coś wyjdzie
http://mirekk36.blogspot.com/2012/08/was...
Ja bym radził w AVRStudio4 albo w eclipse. Ja też dokładnie to samo bym radził a nawet przeczytać to: [url=http://mirekk36.blogspot.com/2011/1...
Podejrzewam że java ci działa. Myślę że powinieneś spróbować z eclipsem. http://mirekk36.blogspot.com/2012/04/ecl... tu masz turtorial
A widział kolega Eclipse działające z czymś innym niż avrdude ? Owszem, OpenOCD, a nawet działa bez obsługi mikrokontrolerów - do samej deweloperki na PC... :P
Witam odwiedz tę strone znajdziesz tam odpowiedzi na wiele pytań http://mirekk36.blogspot.ie/ miłej lektóry[/syntax]
Witam Wykonałem własną płytkę wg tego schematu: http://obrazki.elektroda.pl/2309395500_1... i w oparciu o mikroprocesor Atmega88PA-PU. Pracuje na ubuntu 12.04 i zainstalowałem eclipse wg. [url=http://mirekk36.blogspot.com/2012/0... poradnika. I mam problem z wgraniem programu do mikrokotrolera(dla...
Ah sorry nie zauważyłem że Ty masz AVR, zrób jak tutaj http://mirekk36.blogspot.com/2013/04/ecl... w avr studio będziesz mieć podobnie.
Dziękuje za odpowiedz, przyczyny szukałem w kodzie a okazało się inaczej ;) Jakby ktoś miał jeszcze taki problem to polecam: [url=http://mirekk36.blogspot.de/2013/04...
eclipse nie można nawet próbować porównywać do takich hmmm "narzędzi" jak dostarczany z GCC programers notepad, czy nawet AVR Studio (chociaż ono też jest fajne jak na swoją powiedzmy klasę). Bez dwoch zdan jedno z najlepszych IDE z jakich przyszlo mi korzystac. jest dużym kombajnem z możliwościami i wygodą pracy podobną do tej jakie dają właśnie dobre...
Do xamrex Ta zmiana nie pomaga. Dalej jest warning. Bo i nie może pomóc w związku z tym co napisałem. W eclipse stała F_CPU jest widoczna WSZĘDZIE za sprawą makefile, więc komunikat nie jest dziwny - wręcz normalny i dobre ostrzeżenie. polecam też ten artykuł: http://mirekk36.blogspot.com/2011/11/dla... oraz inne z...
Ale tutaj volatile nie jest potrzebne ponieważ zmienna licznik jest wykorzystywana tylko w przerwaniu a nie w przerwaniu i programie głównym, dlatego to nic ci nie zmieniło. Za to mogę ci powiedzieć ze 100% pewnością że program napisałeś poprawnie i na 100% działa - a ty co najwyżej źle podłączyłeś diodę LED ;) ... sprawdź i będzie po kłopocie ;) Tzn...
Polecam ci zapoznać się z tym: http://mirekk36.blogspot.com/2011/11/dla... oraz innymi artykułami na blogu może to pozwoli ci łatwiej i szybciej zacząć. Dodam, że pod Eclipse możesz korzystać praktycznie z dowolnego programatora ;)
Na temat dobrego środowiska poczytaj sobie na tym blogu: http://mirekk36.blogspot.com/2011/11/dla... a niżej jeszcze inne porady n/t Eclipse, to będzie pewnie to czego szukasz. Bo oczywistą sprawą jest że AVRS 6 to pomyłka genetyczna ;)
jednak proponuje AS-a. A dziala Ci jak podłaczysz do procka USBASP (z command line)? Mozesz jeszcze zrobic co innego: http://mirekk36.blogspot.co.uk/2015/07/e... Mysle ze to bedzie najprostsze jak zrobisz tak samo jak na filmie.
To czy wystarczy wrzucić do katalogu czy trzeba dodawać wpisy do makefila jest uzależnione od tego jak makefile jest napisany (się okazuje). Mam kilka projektów pod eclipse z różnych źródeł i w tym projekcie z freertos samo wrzucenie nie działa a w innym projekcie folder gdzie są biblioteki do STM jest cały kompilowany chociaż faktycznie w programie...
6. Czy pisanie tego w Eclipsie to dobry wybór czy jednak lepiej użyć AVR Studio? To na pewno zależy od upodobań, więc w tym pytaniu chodzi mi głownie o to czy są jakieś problemy w Eclipse.. Problemy w Eclipse ? ;) właśnie odwrotnie, na dzień dzisiejszy to chyba najlepsza alternatywa w porównaniu do każdej z wersji AVR Studio i to zdecydowanie w stosunku...
ale po zainstalowaniu avr studio 6 jakoś wymiekłem Ja też wymiękłem i wielu innych... Posłuchaj rady kolegi mirekk36 - przejdź na Eclipse + AR plugin. Ta wiedza zaowocuje 100-krotnie (większość środowisk dla mikrokontrolerówi i nie tylko jest opartych jest na tym IDE). Potem przestudiowanie paru (gotowych) bibliotek do AVR - aby wiedzieć jak zaimplementować...
Może jestem człowiekiem małej wiary, ale po tym pytaniu i widocznym kodzie nie spodziewam by miał to skompilowane i w hexie. Użyj http://mikrokontrolery.blogspot.com/p/sp... + Atmel Studio lub jak wolisz coś w stylu notatnika to na Youtube jest kanał mirekk36 wyjaśniający jak to zrobić z Eclipse, sam polecam Atmel Studio...
Tak odznaczam opcje debug, mam Winavr 2010. Nie wybierałem żadnego kompilatora, robię idealnie jak w tym poradniku http://obrazki.elektroda.pl/8482068200_1...
Witam, Od razu zaznaczam, że korzystam z eclipse pod Mac OS X (big sur). Zainstalowałem eclipse i avr plugin. Chciałem, ustawić to tak, jak pokazywał (at)mirekk36 na video. Bazował on jednak na starszej wersji IDE i do tego na systemie XP. U mnie wygląda to nieco inaczej. U siebie mam 4 zaznaczone błędne wpisy zamiast jednego. Jako elektronik wiem,...
Na poczatku chcialem wszystkim podziekowac za posty i cierpliwosc. Dla was to moze nic takiego,ale ja dzieki wam duuuzo sie nauczylem. Kazde zagadnienie sprawdzilem i doczytalem info na temat-drgania stykow,definiowania F_CPU,itp.itd... (at)mirekk36 Co do eclipse-juz wczesniej sie nim bawilem piszac w php i w javie. Poszedlem za twoja wskazowka,przesiadlem...
No to jak zainstalowałeś wersję z MkAvrCalc'a i nie działa to nie wiem co masz teraz zrobić żeby ci dobrze działało w Programmers Notepad ? :( ..... Ja nie używam takich archaicznych wynalazków jak PN, dlaczego ty się z tym męczysz i nie weźmiesz jakiegoś ECLIPSE albo chociaż CodeBlocks ????? Tylko sam męczysz się z tworzeniem makefile. Toż sam się...
mirekk36: Czytałem Twoje posty, w których pisałeś o Eclipse. Już zassałem go w celu wypróbowania. To fakt Codevision daje trochę gotowców. CodeWizard jest fajną rzeczą aby coś zacząć "na szybko". Looknę na Eclipse na pewno. Na razie projekt rozpoczety w Codevision i tam go skończę. Dzięki za info. Pozdr.
Firma Atmel chyba nigdy nie przestanie mnie zadziwiać. Swoją drogą wszyscy hejtujący kolegę mirekk36 za promowanie Eclipse powinni posypać głowy popiołem. Nigdy korzystając z Eclipsa nie pytano mnie o jakieś klucze, licencje itp wynalazki. A Atmel Studio nawet nie mogę zainstalować. 3.1.11. Publikowanie wpisów nie zawierających merytorycznej treści,...
Antystatyczny - [url=http://mirekk36.blogspot.com/2012/0... poczytaj sobie o instalacji Eclipse z pluginem do AVR. Sam na początku tego roku przesiadłem się na Eclipse z AvrStudio4 i... Powiem Ci z czystym sumieniem, że nie wyobrażam sobie powrotu do AvrStudio. :) Poza tym polecę Ci na start z C pierwszy tom książki...
Aha, czyli jest to zrobione w ten sposób. W takim razie mam wstępnie wgrany w Eclipse PluginAVR, i to nawet przez Ciebie Mirekk36:) Pewnie się domyślasz skąd. Mam STK200, ale jest to w moim przypadku o tyle niewygodne że muszę wgrywać wsad na innym komputerze(LPT), a Kamproga kupiłem bardzo dawno temu, jak jeszcze najmniejszego pojęcia nie miałem na...
No niestety z windows 7 64bit tak jest. Nie jest nie jest. Rzućcie okiem panowie na ten opis i filmik http://mirekk36.blogspot.com/2011/08/ecl... jak widać wszystko działa pięknie na dowolnym Windows a szczególnie właśnie na Win7 64-bit Ultimate bo na takim zwykle pracuję. Więc można. Tylko uprzedzam, że MkAvrCalculator...
Witam ! Jako że miałem długą przerwę, chciałem powrócić do programowania ! Kolega Mirekk36 przedstawił i opisał elegancko środowisko Eclipse i tym tez się zaj ą łem. Niestety nie potrafię sam skonfigurować ostatecznie tegoż oto programu ;/ Mam plugin'y AVr itd, tworze nowy projekt, ale nie wiem zupełnie jak programować klocka z poziomu eclipse używając...
... albo zamiast się męczyć robisz to co sugerował Mirekk36: Albo po prostu właśnie wziąć sobie jakieś środowisko jak AVR Studio albo Eclipse i będziesz miał mniej problemów tego typu ;) nie mówiąc o wygodzie programowania. ... instalując nowoczesne i darmowe środowisko programistyczne.
Ustawienia rejestrów, i trybów masz ok - tylko właśnie ten nieszczęsny wektor przerwania. To może jeszcze wejdź na blog M.Kardasia czyli: http://mirekk36.blogspot.com/2012/03/ecl... i zobacz jak można sobie ułatwiać życie dzięki Eclipse a w twoim szczególnym przypadku jak szukać wektorów przerwań (masz tam też wiele...
Polecam link http://mirekk36.blogspot.com/2013/06/gdy... jak z resztą cały blog Pana Mirosława ;)
Chodzi raczej o wersję biblioteki, czy jest to libprintf_flt czy libprintf_min. Różnią się one wielkością (i funkcjonalnością). Być może krótsza z nich jest dla twoich potrzeb wystarczająca (nie obsługuje tylko float). na dysku mam obie /usr/local/CrossPack-AVR-20130212/avr/li... /usr/local/CrossPack-AVR-20130212/avr/li...
Co do Assemblera to niestety nie mam tutaj wiedzy. Może ktoś jest w stanie przeanalizować ten fragment kodu. Podejrzewam że dla osoby znającej komendy Assemblera będzie to łatwa rzecz. Ja już jestem gotów zmienić procesor na "większy", z ATmega8 na ATmega328 zyskując dodatkowy 1kb pamięci RAM który powinien wystarczyć do obsługi całego programu bez...
Da się coś z tym zrobić Panowie, czy się nie da? Nie ukrywam, że zależy mi na komunikacji w AVR Studio, ponieważ podoba mi się ten program, a przesiadek nie lubię. Pozdrawiam, Bartek. Da się coś zrobić - to bardzo dobry programator do AVR'ów wszelkiej maści. Pięknie działa z porządnym Edytorem jakim jest ECLIPSE, gorąco polecam zamiast AVR Studio,...
Na linuxie możesz bez najmniejszego problemu korzystać np z ECLIPSE ... duże i bardzo dobre środowisko ;) Na upartego można na linuxie odpalić ponoć AVR Studio 4.xx A na Windows poza dwoma powyższymi masz jeszcze najnowsze AVR Studio 5.xx ale także CodeBlocks i parę innych drobiazgów Na linuksa też jest CodeBlocks, nie wiem czy są jakieś pluginy do...
16MHz to przecież 16 mln Hz .... przecież to tylko najzwyklejsza zamiana jednostek. Jak może być 16MHz = 16777216? skąd ci to przyszło do głowy ? 16777216Hz = 16,777216MHz A parametru F_CPU nigdy nie definiuj w kodzie. To robi się w makefile albo najczęściej w ustawieniach projektu jeśli posługujesz się jakimś normalnym środowiskiem a mam tu na myśli:...
Nie widziałem jednak jak dotąd rozwiązania pozwalającego na wykorzystanie takiego programatora wprost pod ECLIPSE. Myślę, że jednym z powodów takiego stanu rzeczy jest przykra właściwość albo dolegliwość samego AVRDUDE, który po zaprogramowaniu procesora, TRZYMA go na sztywno w stanie RESETU !!! Twierdzisz, że po zaprogramowaniu procesora przez Avrdude...
Zrobiłem wszystko zgodnie z instrukcją na stronie pana Mirka: http://mirekk36.blogspot.com/2013/04/ecl... Używam Eclipse Indigo SR2 z toolchain-em Atmela z Atmel Studio 6.2 i z WinAVR z 2010 roku. Niestety mam błąd podczas budowania programu (konsola): ... ./wiring_shift.o -lprintf_flt -lm avr-g++.exe: error:...
Popełniłeś w tym krótkim kodzie tak dużą ilość błędów, że nie dziwne iż nie działa. Po pierwsze nie ustawia się F_CPU w kodzie programu - to typowy błąd początkujących a szczególnie tych którzy korzystają z kociego AVR Studio 5/6 :( Jeśli uprzesz się korzystać z AVRS 5/6 to musisz ustawić to we właściwościach toolchaina druga rzecz - po co ci ten parametr...
Później możesz się zabrać za pisanie w środowisku Eclipse z wtyczką dla AVR. Dzięki niemu wszystko począwszy od pisania kodu poprzez zaprogramowanie procka wprost z Eclipse - robi się z poziomu tegoż kompilatora. A jest to nie byle jaki kompilator. Ma tyle bajerów i to bardzo pożytecznych bajerów, że AVRStudio to po jakimś czasie staje się pikusiem....
Wiem, jaki jest cel używania F_CPU, niestety poprawienie na 8000000UL gdy kwarc jest nie podłączony, w dalszym ciągu nie wpływa na działanie programu. No i bardzo dobrze - bo tak ma być i tak będzie - dokąd będziesz stosował w kodzie programu #define F_CPU xxxxxxx tak się tego NIGDY NIE robi, a jak chcesz żeby się skończyły twoje kłopoty z toolchainami,...
No to powiem ci jeszcze że w tym folderze winavr, o którym mówiłeś też warto zainstalować to avrdude - bo to ci się przyda do programowania z kolei w Eclipse ;) Właśnie dlatego tam wrzucałem :D
Odpowiedź brzmi: "nie zaprogramujesz uK za pomocą USB, dopóki nie wgrasz do niego odpowiedniego bootloader-a". Eeeej kolego, nie opowiadaj takich niesprawdzonych informacji. Jak najbardziej można używać FT232R do programowania mikrokontrolerów AVR Jestem przekonany, że FT232R w układzie służy ogólnie do komunikacji z komputerem, a nie jako osobny programator....
Zamiast PonyProga, którym łatwo sobie przez pomyłkę procka zablokować - polecam abyś sobie opduścił. Jeśli chodzi o twój procek ATmega8 to będziesz mógł użyć bez żadnych ograniczeń pełnej wersji programu MkAvrCalculator. Albo dowolnej innej nakładki graficznej jak Burn-o-mat itp. Każda będzie 100 razy lepsza od PonyProga. schemat ze strony fischla jak...
ale czy tam też jest coś w rodzaju formy jak w VC++ gdzie przeciąga się komponenty ? czy jakoś inaczej się z tym pracuje? Razem z Qt dostajesz Qt Designer'a który jest banalny w obsłudze. Wybierasz sobie widget i go przeciągasz na formę. Można też pisać ręcznie co niejednokrotnie jest szybszym rozwiązaniem. Zresztą Qt teraz to nie tylko GUI, to cały...
Powoli, bo sam się zagubiłem. Dorobiłem sobie podstawkę DIP40 pod ATmege32 do zestawu EVBavr 04. Korzystałem z tego schematu przy lutowaniu(bez dławika): http://obrazki.elektroda.pl/9101649600_1... W rzeczywistości wygląda to tak(proszę wybaczyć za brak ostrości, ale nie mam baterii w aparacie): http://obrazki.elektroda.pl/4051453200_1...
... tym bardziej, że średnik umieścił w przykładzie: ... ma być jak już: ... taka ciekawostka dla użytkownika mirekk36 . a to ciekawostka dla Ciebie - pierwsza z lewej: http://mikrokontrolery.blogspot.com/p/ks...
mirekk36 zaraz po poście to znalazłem - chociaż eclipse mógłby domyślnie ją ładować ;P Dodano po 39 Mam jeszcze pytanie odnośnie zablokowania możliwości skopiowania programu. Robi się tak: http://obrazki.elektroda.pl/1358289400_1... Jak najłatwiej sprawdzić, czy prawidłowo jest zablokowany uC... PS2 w eclipse jest to utrudnione, gdyż...
Panowie mam problem,zaistalowałem program Eclipse, robię krok po kroku wg.filmu Pana Mirka36 ale program pokazuje puste okienko, gdy chce zaznaczyć np: ATMEGA 8, brak jakichkolwiek AVR, co może być tego przyczyną? Przecież tu masz wszystko dokładniuśko krok po kroku podane ;) http://mirekk36.blogspot.com/2012/11/ins...
gdybyś korzystał np z ECLIPSE to zobacz sobie sam na obrazku Też tak myślałem, ale popatrz na mój screen: http://obrazki.elektroda.pl/7629008900_1... CPU ustawione na Attiny13... I co z tym fantem... eclipse? Po czym monit: http://obrazki.elektroda.pl/2251961300_1... Dla mnie dziwne.. najpier źle podpowiada, po czym...
Proszę wybaczyć, że się podpinam, ale mam pytanie do 1 zdania w poście Pana Mirka. 1. co to za inkludowanie plików *.c ???? Inkluduje się TYLKO pliki nagłówkowe *.h Po przesiadce z Eclipse na Avr studio 5, nie mogę dołączać bibliotek .h lecz .c, ponieważ avr studio wyświetla błąd. Co robię nie tak?
Jakieś pomysły? Jeden prosty i w 100% sprawdzony pomysł: Daj sobie spokój z AVR Studio 5 lub 6 a zamiast tego użyj albo: 1. AVR Studio 4.xx 2. najlepiej ECLIPSE 3. CodeBlocks i ustawiaj częstotliwość taktowania we właściwościach projektu w każdym z tych normalnych środowisk. A okaże się że twój problem i dziwne warningi związane z twoim F_CPU (definiowanym...
(at)mirekk36 Bez obrazy wiem ze lubisz Eclipse, ja uzywam bo nie mam wyboru pod OS X-em. Ale niestety Eclipse to tez kobyla w Javie ktora czasami jak zamuli to wszystkiego sie odechciewa... Nie wspominajac o tym ze czasem jest cholernie nie wygodne... Choc faktem jest ze nowe AS to nie jest szczyt wygody - musza ten soft jeszcze dopracowac. Przynajmniej...
To jakiś drobny problem, nie należy od razu zmieniać całego środowiska :-) Zapytaj Mirekk36 on się w nim specjalizuje, to na pewno pomoże. Jeżeli jednak masz szybki komputer, to oryginalne Atmel Studio 6, zapewni ci to samo co Eclipse + wiele innych możliwości: http://mikrokontrolery.blogspot.com/2011...
"Biblioteki" zwykle można znaleźć młodsze. Bascom kiedyś też przypadł mi do gustu ale wtedy jeszcze niewiele wiedziałem o mikroprocesorach. No i bardzo mało o C. A z rzeczy potrzebnych na które nie ma czasu albo ochoty to jest obsługa LCD, UART, RTC itp. To wszystko- i dużo więcej- masz w książce i mnóstwo dobrych lub kiepskich rozwiązań w sieci. A...
Jestem słuchaczem nauk kolegi Mirekk36 i skorzystałem z dobrodziejstwa mkavrkalulatora i jego wersji avrdude więc o tym nie pomyślałem że może to być starsza wersja. Tym bardziej że siedze nad czymś innym i walczę i jakoś nie wychodzi. Ale dzięki za kolejną podpowiedź
Witam szukałem w Internecie ale nic na ten temat nie znalazłem. W WinAVR gdy próbuję użyć zmiennej o nazwie SP to wyskakują jakieś dziwne błędy podczas kompilacji. A widzisz ;) gdybyś korzystał z ECLIPSE, a zobacz dlaczego jeszcze warto: http://mirekk36.blogspot.com/2011/11/dla... to wystarczyłoby żebyś podjechał kursorem...
a to że pracuje z AVR Studio to akurat żadna pociecha (przynajmniej na razie gdy AVR STUDIO to mega LIPA) .... ja tam wolę ECLIPSE i avrdude. No to chyba akurat duża zaleta, bo można skorzystać z funkcji które oferuje AVRStudio. I chociażby to, że można bezpiecznie ustawić fusebity, bez przeliczania lub uruchamiania innych programów, które KTOŚ* musiał...
W moim przypadku na tym sprzęcie dopiero "mrygam LED", bo bieżąca robota ma pierwszeństwo, więc nie jestem tak do przodu... Oooj tam. :) Każdy od czegoś zaczynał. Powiem Ci, że zaintrygował mnie ten scalak. Nie mam absolutnie nic przeciwko poczciwym 8-io bitowcom. Jednak po tym co widać ostatnio w cenach podzespołów... Powoli rzeczywiście trzeba myśleć...
Rudy__1002 ---> a może tak do tego podejdź: LINK To powinno pomóc ci rozwiać sporo twoich różnych problemów i wątpliwości w tym względzie.
Tak więc gdyby była lista poparcia żeby Atmel zaczął rozwijać np nową wtyczkę (PlugIN) do Eclipsa to bym się od razu zapisał ;) A może ich plany są całkiem inne i dążą do zgarnięcia dużej części rynku i wprowadzenia w przyszłości płatnych narzędzi - tak często bywa. Eclipse rulez!
Jako alternatywny sposób - rzuć sobie okiem na program MkAvrCalculator - możesz zobaczyć jak w nim wygodnie ustawia się i zmienia dowolnie fuski, nie trzeba się w ogóle martwić co oznacza ptaszek a co nie - a i tak nie uda ci się zablokować procka ;) .... zajrzyj sobie do jego zakładki "Fusy uproszczone" Bardzo fajny program czy można pod nim uruchomić...
Po pierwsze zobacz tutaj o co chodzi ze sterownikami dla USBASP pod dowolne systemy bez żadnych problemów z podpisami cyfrowymi: http://mirekk36.blogspot.com/2011/05/wsz... Po drugie, taka długa kompilacja może wynikać z wielu rzeczy - może np masz coś źle JAVA zainstalowane ? Ale poza tym - z jakiej wersji PlugIn'a do AVR korzystasz...
Kolego marek2012r ja bym Ci polecił drogę jaką ja poszedłem i uważam że była dobra i optymalna bo teraz sobie sam bez większych problemów pisze kody w C na mikrokontrolery. Na początku bym zaczął od książki AVR i ARM7. Programowanie mikrokontrolerów dla każdego Paweł Borkowski A symulator to Ci sie na wiele nie zda jak jesteś początkujący, lepsza jest...
Być może coś nie tak masz z Pluginem do AVR i stąd te problemy. Teraz wyszedł najnowszy 2.4 wprawdzie beta ale pięknie działa i śmiga. Oczywiście myślę tu o Indigo. dzięki Mirek, miałeś rację. Zainstalowałem avr lpugin 2.4 i wszystko działa prawidłowo. pozdrawiam Dodano po 3 zastanawia mnie tylko fakt, że wcześniej miałem avr plugin 2.3.4 zarówno w...
A dlaczego właśnie nie korzystasz z jakiegoś konkretnego środowiska które samo zadba o make czy makefile i nie będziesz musiał się z tym grzebać. Masz tyle do wyboru, np: Eclipse (polecam), ale też CodeBlocks, czy nawet w ostateczności AVR Studio ;) ale są i jeszcze inne. Dodano po 43 zobacz przy okazji jak łatwo wystartować z Eclipsikiem ;) http://mirekk36.blogspot.com/2012/12/btm...
Korci mnie żeby wywołać wojnę, ale dam sobie siana :P Środowiska których sama konfiguracja i przygotowanie do pracy to już dla niego kosmos. Pokażcie gdzieś ale na polskich stronach przykłady opisów jak to prosto zrobić - tak krok po kroku .... http://www.freddiechopin.info/ konfiguracja eclipse wytłumaczona tak, że nawet wół to skonfiguruje. Z kosmosem...
1. biorę procek np jakiś ATmega np mega88 DIP albo ATtiny45 DIP 2. biorę DARMOWY STK200 albo DARMOWY USBASP 3. biorę DARMOWY AVR GCC + DARMOWY Eclipse 4. sam robię płytkę "na żelacho" z minimalną ilością przelotek (jeśli w ogóle dwustronną) 5. piszę program i sprzedaję projekcik w 100 egzemplarzach no niech ktoś mi poda odpowiedniki tych punktów dla...
Zrobiłem "#define F_CPU 8000000UL " bo w nowej wersji AVRStudio z chiny nie mogę znaleźć gdzie ustawić. I to jest pierwszy gwóźdź zwykle do trumny w takich sytuacjach, korzystanie z AVR Studio5. Jakbyś to zrobił na AVR Studio 4 to podejrzewam, że już byłoby lepiej. A jak byś zrobił na ECLIPSE to byłoby jeszcze lepiej. Tymczasem gdybyś przejrzał to...
Nic nie dostałem na priv. Sęk wtym że moja metoda obywała się bez pliku Makefile :)) To możesz do mnie napisać na maila albo podać tu swojego? Mój to: mirekk36(at)o2.pl Bo może ci jakiś filtr antyspamowy kasuje maile czy tam wiadomości z Elektrody. A wysłałem ci wiadomość przez PRIV elektrody. (to ważne więc daj jakoś znać ok?) a odnośnie makefile...
Na pewno sama funkcja i while nie robi takiego narzutu żeby zamiast 60s było 72s :wink: - jak już to raczej jak myślę coś z fuskami nie tak. Czy chodzi o kalibrację wewnętrznego oscylatora RC? A może jest inny powód - może słynne źle zdefiniowane "F_CPU"? Dwie cenne uwagi ;) .... (chociaż też wewn. oscylator nie mógłby być aż tak mocno rozkalibrowany...
Co do jakości to jestem zadowolony - nic nie odpada, fajnie się lutuje. Soldermaska ma lekkie przesunięcie, ale nie boli mnie to zbytnio, bo działa :D. Płytka jest jednostronna z otworami na podstawkę baterii. Rozważałem kilka firm włącznie z zagranicznymi (OSH Park / Smart Prototyping), ale ostatecznie zdecydowałem się na Merkar. Przyznam że głównie...
Z Eclipse Ci nie pomogę. Problem może natomiast leżeć gdzieś w połączeniach. Podłączasz sam mikrokontroler do programatora czy może poskładałeś jakiś większy układ? Pierwszym komunikatem bym się nie przejmował... avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. Mnie wyświetla się to samo, ale układ da się bez problemu...
Jak by przyszło zmienić taktowanie procka to zaglądać do wszystkich plików *.c? Pewnie - bo w AVRS5 jak widzisz nie ma takiego miejsca jak w AVRS4 czy w Eclipse czy w CodeBlocks na podanie częstotliwości taktowania w opcjach projektu. Dlatego dzięsiątki początkujących walczy z tym #define itp .... i właśnie co jest później problemem ? ..... to zaglądanie...
[url=http://www.mirekk36.blogspot.com/20... obejrzeć
mirekk36 - tak pro forma to pliki z rozszerzeniem o to nie biblioteki, biblioteki mają rozszerzenie a i składają się z archiwum plików obiektowych o. Oczywiście jak zwykle się czepiam szczegółów :) . Nie, nie czepiasz się. Święta racja ... pomyliło mi się. Dodano po 10 ale to co robię jest zgodne ze standardem - na ile się zorientowałem. Czy nie jest?...
Witam ponownie, bieżący stan wciąż nierozwiązanego problemu: - program w C jak powyżej - zmieniam na potrzeby kolejnych kompilacji wyłącznie liczbę ms. Usuwam plik .hex, kompiluję (pojawia się nowy), wgrywam - żadnych zmian wciąż działa ten wgrany na początku. Komunikaty po kompilacji: **** Build of configuration Release for project test **** make all...
mirekk36 zegar termometr mirekk36 mirekk36 prawa
sterownik drukarka epson iskra regulator napiąć podłączyć kamera cofać nawigacja
reset pilota szybkość internetu netia
Sterownik Defro AG Lux - Gwałtowne zmiany temperatury Błąd 00537 w VW Passat B5 1.6 ARM - sonda lambda