cekin napisał(a):
Otworzyłem plik iom16.h. Zamiast REFS2 jest MUX4. Wpisałem MUX4 do programu ale błąd pojawił się MUX4 undeclared.
To jest jeden z bodajże NAGORSZYCH pomysłów na jakie można wpadać - żeby grzebać w plikach systemowych ....
Przecież ewidentnie masz ALBO zbabolony workspace/projekt albo stworzyłeś domyślny procek ATtiny25 i masz kaszanę
Poza tym nie widzisz, że robisz jakieś przedziwne rzeczy ? otwierasz plik iom16.h ??? podczas gdy masz procek ATtiny25? Przecież już tu widać BABOLA co ma wspólnego jedno z drugim ? - ok ok ja rozumiem, pewnie gdy klikasz w nazwę REFS0 to kieruje cię do iom16.h ale to oznacza tylko jedno
1. albo masz skopany workspace
2. albo tworząc projekt od razu wybrałeś procka ATtiny25 zamiast zostawić domyślny ATtiny16 i dopiero później zmienić procka w propertiesach - tak jak pokazywałem to w poradnikach wideo
niestety Eclipse często gdy się na etapie tworzenia projektu wybierze docelowy procek - to java eclipsa wciąż widzi iom16.h niezależnie jaki procek dałeś czy ATtiny25 czy ATmega128 czy inny
Ale łatwo to naprawić
1. otwórz właściwości projektu i zmień procka na dowolnego innego np ATtiny26
2. zrób CLEAN projektu i spróbuj go skompilować - to nic że będą błędy kompilacji
3. teraz znowu otwórz właściwości projektu i zmień procka na swojego ATtiny25
4. teraz CLEAN i kompilacja i już wszystko będzie działać jak należy - a klikając w REFS0 czy inny będzie cię przekierowywało do
iotnx5.h zamiast do
iom16.h
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]