mes mariusz napisał(a):
Ciekawe, prawda?
Czyżby Eclipse miał problem z kompilacją dla ATmega328P ?
Parwda że ciekawe - no sorry ale bardziej BZDURNEJ teorii to ja nie widziałem i tak długo jak będzie takie głupoty kolego opowiadał zamiast szukać błędu w tym co robisz TAK DŁUGO będziesz miał takie efekty nauki ... Bo zamiast pisać kod ze zrozumieniem to ty przepisujesz go NA PAŁĘ, robisz błędy (chociaż to oczywiste że jak się bez zrozumienia pisze to się popełnia błędy, w ogóle każdy początkujący popełnia błędy ... ba! ja np nie jestem może już aż takim początkującym i też je popełniam ... to normalne)
Ale ostatnią BZDURĄ jest klepanie takich rzeczy - że pewnie Eclipse nie radzi sobie .... Wyjaśnię ci dlaczego KLEPIESZ BZDURY bo nawet nie zdajesz sobie sprawy z tego co piszesz a warto żebyś raz sobie zdał sprawę to później może w końcu zaczniesz zwracać uwagę na jakieś szczegóły i może w końcu sięgniesz do książki którą niby masz pod ręką bo ją umieściłeś w podpisie - Bluebooka ... żeby rozumieć to co piszesz
- PO PIERWSZE Eclipse nie jest KOMPILATOREM (tu pewnie masz nawyki z Bascoma) ... więc Eclipse nawet nie ma jak radzić sobie albo nie radzić z kompilacją a już szczególnie z ATmegą jakąkolwiek
- PO DRUGIE za kompilację odpowiedzialny jest KOMPILATOR - TOOLCHAIN, którego jeszcze tak niedawno w innym wątku instalowałeś z epoki kamienia łupanego czyli WinAVR .... i też wymyślałeś jakieś kosmiczne historie, a później jednak po zainstalowaniu Atmel Toolchaina sam napisałeś że już wszystko działa
A zatem - to co wyprawiasz w Eclipse i rzekomo wgrywa ci się do twojego arduino i nie działa to nie ma o tyle nic wspólnego z Eclipse, że Eclipse występuje tu tylko jako innego rodzaju EDYTOR tekstu, coś w stylu Notepad.exe albo MsWord.exe który koloruje składnię itp ... Dopiero jak klikasz klawisz "KOMPILUJ" to taki EDYTOR uruchamia kompilator, który kompiluje twój program ! ... Z pakietem Atmel Studio jest praktycznie IDENTYCZNIE - rozumiesz ? ... Tyle że ma wbudowanych troszkę dodatkowych narzędzi jak np debuger ale to już inna rzecz - działanie jest to samo!
Podsumowując czy programujesz w Eclipse czy w Atmel Studio - używasz TEGO SAMEGO kompilatora - więc nie pleć na drugi raz BZDUR - że jakieś Eclipse albo inny edytor nie radzi sobie z Atmega328P
Tym bardziej - że no robisz TAK OBRZYDLIWEGO BABOLA w tym swoim kodzie - a kurka wodna masz poprawny kod w Eclipse na miganie diodą LED tuż pod spodem w tym kodzie z książki i widać to na twoim screenshocie
ale wracając do twojego OBRZYDLIWEGO BABOLA .... pokazujesz kurna że w oko, swój kod w Eclipse
kod posiada strasznie głupiego BABOLA i kolega Daro69 nawet ci mówi jaki to babol
Daro69 napisał(a):
A czy czasem nie brakuje ustawienia DDR... ?
Ba! No nawet kurka wodna pokazuje ci w twoim kodzie - gdzie masz tego babola tzn co brakuje - tyle że używa do tego NORMALNYCH przesunięć bitowych zamiast DURNYCH jak but makr _BV() a widać, że są durne te makra po tym jak ty i wielu początkujących uciekających gdzie pieprz rośnie przed przesunięciami bitowymi, jak ty rozumiesz te makra _BV()
a więc Daro69 tobie pokazuje BABOLA a ty nadal (no przepraszam za określenie) a ty nadal z uporem maniaka twierdzisz że twój kod pod Eclipse jest dobry bo przecież wziąłeś go z jakiejś gazety i BACH oto twój kod z gazety
No ja cię .... przepraszam .... ale żeby nie widzieć w tych dwóch obrazkach różnicy w kodzie po tym jak jeszcze Daro69 ci mówi wprost gdzie jest ten błąd
i dalej pisać BZDURY, że w Atmel Studio skompilowany działa a w Eclipse nie działa bo chyba Eclipse nie radzi sobie z Atmega3288P to już trzeba ....
......... Mówię ci zacznij ty czytać na spokojnie i po kolei Bluebooka - tzn przeczytaj go najpierw raz w całości a później od początku i wtedy już można na wyrywki, czytaj bo gdybyś to już zrobił do tej pory to nie miałbyś tych problemów i takich Bzdur byś nie pisał
ZAPAMIĘTAJ też sobie - że jak ci coś nie wychodzi bo się dopiero uczysz C, to nie wymyślaj na drugi raz, powodów typu:
- a bo kompilator jest skopany
- aaa eclipse źle kompiluje
- okazało się że procesor mam zepsuty bo nie chce działać z moim kodem
itp itd
A na koniec dla ciebie - mała zagadka - popatrz na dwa obrazki na dole A i B i znajdź różnice
I jak znajdziesz to napisz jak myślisz - przez którą to różnicę czyli przez jaki TWÓJ BŁĄD kod nie działa gdy kompilowałeś go pod Eclipse hmmm ?
czytaj panie - czytaj - bo będziesz tracił tylko czas przy takim sposobie nauki przepisywania bez zrozumienia że hej
------------------------ [ Dodano po: 2 minutach ]Musiałem to napisać bo jak patrzę na twój upór i to że W OGÓLE nie czytasz tego co ktoś ci podpowiada - mam tu na myśli wskazanie ci już WPROST przez kolegę Daro69 BABOLA którego robisz - to nie wytrzymałem.