Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 15:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 23 lip 2016, o 20:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 159
Lokalizacja: Kościerzyna
Pomógł: 9

Witam mam malutki problem, otóż po czasie siadłem do dawnego kodu od lampki na WS2812b
aby go przerobić na oświetlenie hulajnogi dla córki.

zdjęcie lepiej zobrazuje problem
Obrazek

Obrazek
Poniżej kod
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Co prawda konsola nie krzyczy :
20:55:44 **** Incremental Build of configuration Release for project michal ****
make all
'Invoking: Print Size'
avr-size --format=avr --mcu=atmega328p michal.elf
AVR Memory Usage
----------------
Device: atmega328p

Program: 1284 bytes (3.9% Full)
(.text + .data + .bootloader)

Data: 26 bytes (1.3% Full)
(.data + .bss + .noinit)


'Finished building: sizedummy'
' '

20:55:44 Build Finished (took 301ms)



Próbowałem robić clean projektu i dalej to samo. Prędzej przy kodzie nie wyskakiwał ten dziwny znaczek, skąd on się teraz mógł wziąść?

_________________
BlueBook II czytam i popijam soczek z kubeczka...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2016, o 21:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Konsola nie krzyczy bo to nie jest błąd od kompilatora a od samego Eclipsa a dokładniej od Code Analysis. Ja osobiście u siebie wyłączyłem to eclipsowe sprawdzanie składni. Code Analysis znajdziesz w Windows -> Preferences -> C/C++.

Możesz też spróbować w projekcie zmienić procek na inny, potem kliknąć Apply i zmienić znów na Atmege328. Albo kliknąć PPM na projekcie, Index -> Rebuild. U mnie kiedyś ta druga opcja zadziałała.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2016, o 22:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

Cześć,
Sprawdź ustawienia w TCCR0A, WGM01 to za mało. (tryb zastrzeżony). ? Który tryb timera?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 10:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 159
Lokalizacja: Kościerzyna
Pomógł: 9

Daro69 napisał(a):
Cześć,
Sprawdź ustawienia w TCCR0A, WGM01 to za mało. (tryb zastrzeżony). ? Który tryb timera?


Tryb timera CTC , clkI/O/64 (From prescaler)

_________________
BlueBook II czytam i popijam soczek z kubeczka...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 10:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
A może tradycyjnie - nowy workspace - import - sprawdzenie.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 11:49 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Odswiez indexy dla projektu

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 17:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 159
Lokalizacja: Kościerzyna
Pomógł: 9

Niestety żadna z porad nie pomogła, odinstalowałem wszystko(java , toolchain)wywaliłem Avrdude i eclipse.



Potem wszystko wg http://mirekk36.blogspot.com/2015/07/ec ... ogram.html
wraz z importem ze starego workspace.

Dodam iż nie mam zainstalowane WinAVR, a Java jest najnowsza i 32bit

I teraz mam wielki bajzel bo nic nie działa
Obrazek

Chyba jednak czas na format :(

_________________
BlueBook II czytam i popijam soczek z kubeczka...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 17:53 
Offline
Użytkownik

Dołączył(a): 22 gru 2012
Posty: 256
Lokalizacja: Rumia
Pomógł: 22

Wejdź w "Properties" projektu, rozwiń "C/C++ Build", wybierz "Settings". W opcjach które się pojawią po prawej stronie zaznacz zakładkę "Tool Settings", rozwiń "AVR Compiler", zaznacz "Directories". Pojawi się okno w którym można dodać ścieżki dostępu do plików. Naciśnij pierwszą ikonę z plusem i jak wyskoczy okno z wyborem plików, wybierz opcję "Workspace...", zaznacz odpowiedni projekt, naciśnij "OK", znowu "OK, potem "Apply" i znowu "OK". Powinno to rozwiązać problem z dostępem do plików.

_________________
http://www.marcingibas.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 19:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

xtreme69 napisał(a):
Daro69 napisał(a):
Cześć,
Sprawdź ustawienia w TCCR0A, WGM01 to za mało. (tryb zastrzeżony). ? Który tryb timera?


Tryb timera CTC , clkI/O/64 (From prescaler)


A przepraszam, spojrzałem na zastrzeżony tryb '6' bez 'WGM00', tylko 'WGM01 z WGM02.'
Nie wydrukował mi się w ściągawce z pdf-ki tryb 3 CTC. 'WGM01'.
Sorka. :oops:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 19:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 159
Lokalizacja: Kościerzyna
Pomógł: 9

No i dalej zonk.
Aż wygrzebałem starego lapka, zainstalowany na nowo czysty XP sp2 + stery.
Ściągnąłem na nowo pliki z bloga http://mirekk36.blogspot.com/2015/07/ec ... ogram.html
no i na nowo instalacja wszystkiego, nie bez problemów:
na sam początek wyskoczył zonk "failed to create the java virtual machine" sprzęt ma zawrotne 256ram
z tym sobie szybko poradziłem zmieniając linie -Xmx512m w pliku eclipse.ini .
Udało się uruchomić eclipsa , teraz instalacja plugina i tu wyskoczył komunikat
Obrazek

Potem ustawienie ścieżki do AVRDUDE i zaimportowanie ze starego workspace.
Sterowniki jak i AVRDUDE zainstalowane przez mkAVRCalculator.

Po tych zabiegach nie idzie nic skompilować ani nawet zrobić clean projektu , na zaimportowanym stary workspace.

Edit:
Po ręcznym przekopiowaniu kodu z plików .c .h do innych plików w nowym projekcie udaje się kompilować większość tak skopiowanych kodów.

_________________
BlueBook II czytam i popijam soczek z kubeczka...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2016, o 21:55 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Ja się aż przeżegnałem lewą nogą po plecach jak poczytałem co kolega wyczynia za sztuczki cyrkowe włącznie z jakimś odinstalowywaniem Eclipsa (którego przecież nie trzeba odinstalowywać - bo jego się nie instaluje) to akurat ważne ... Bo przecież - wystarczy rozpakować plik ZIP z eclipsem i to wszystko i to można bez usuwania starego - ot po prostu w nowym folderze obok rozpakować i już jest

xtreme69 napisał(a):
Udało się uruchomić eclipsa , teraz instalacja plugina i tu wyskoczył komunikat

Całkiem normalny komunikat - ZAWSZE wyskakuje podczas instalacji Eclipsa .. klika się OK i leci się dalej ;) w czym problem ? Kolega chyba już z nerwów totalnie pozapominał co i jak

a czy odświeżałeś indeksy wg tego co już niejednokrotnie pisałem i pokazywałem na forum ? ale przypomnę jeszcze raz:

Obrazek

Niepotrzebnie w ogóle odinstalowywałeś nawet Javę wg mnie .... eeeeh ;)

Weź mnie jutro złap na skype to się podłączę do pulpitu i zobaczymy co i jak

chociaż - sprawdź jeszcze antywirusa tzn wyłącz go na chwilę ... szkoda tylko, że już masz usunięty poprzedni folder z Eclipsem - szkoda - bo bym ci pokazał że kompletnie było niepotrzebne usuwanie folderu z samym eclipsem - tam się NIC A NIC nigdy nie psuje jak już to w workspace ....

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2016, o 10:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 233
Lokalizacja: Rzeszów
Pomógł: 11

Podobny ekran jak z postu z dnia wczorajszego z godziny 18:33 udało mi się uzyskać, gdy po wybraniu "new project" zamiast "AVR Cross Target Application" wybrałem "Executable" :shock:
Wszystko wypodkreślane (łączeni z inkludami) i nic nie działa....
A z formatowaniem dysku jeszcze zdążysz - eclipse Ci się uruchamia, a to połowa sukcesu.
Jak tworzysz nowy projekt?
Ma być NEW -> C Project -> AVR Cross Target Application -> Empty Project
Wybierasz procka i taktowanie. Potem klikasz na projekcie, drugi przycisk myszy: new-> source files, main.c i wklejasz (piszesz) kod programu.

_________________
Mr. Nobody



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2016, o 13:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

xtreme69 napisał(a):
Niestety żadna z porad nie pomogła, odinstalowałem wszystko(java , toolchain)wywaliłem Avrdude i eclipse.

I teraz mam wielki bajzel bo nic nie działa

Chyba jednak czas na format :(


atmel studio i żadnych problemów

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2016, o 14:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

robertomic napisał(a):
atmel studio i żadnych problemów

heheheh dobre dobre - to jak ci nagle jednak kiedyś przestanie Atmel Studio działać to zamiast rozwiązać problem to też go obejdziesz i wymienisz Atmel Studio na ???.... no właśnie na co ? Na Code Blocks ? bo jeszcze np tym się nie bawiłeś ? ... a po CB co będzie następne?

Taka droga prowadzi do nikąd nie mówiąc już o takich nic nie wnoszących podpowiedziach / postach.

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2016, o 21:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 159
Lokalizacja: Kościerzyna
Pomógł: 9

mirekk36 napisał(a):

a czy odświeżałeś indeksy wg tego co już niejednokrotnie pisałem i pokazywałem na forum ? ale przypomnę jeszcze raz:

Obrazek



Tak próbowałem.

APAP75 napisał(a):
Podobny ekran jak z postu z dnia wczorajszego z godziny 18:33 udało mi się uzyskać, gdy po wybraniu "new project" zamiast "AVR Cross Target Application" wybrałem "Executable" :shock:
Wszystko wypodkreślane (łączeni z inkludami) i nic nie działa....


Tylko tu nie chodzi o nowy projekt, a o stare projekty w starym jak i nowym workspace z zaimportowanymi projektami.

robertomic napisał(a):

atmel studio i żadnych problemów


Nie tędy droga, że jak coś nie działa to zmieniać na inne.

mirekk36 napisał(a):
Ja się aż przeżegnałem lewą nogą po plecach jak poczytałem co kolega wyczynia za sztuczki cyrkowe włącznie z jakimś odinstalowywaniem Eclipsa (którego przecież nie trzeba odinstalowywać - bo jego się nie instaluje) to akurat ważne ... Bo przecież - wystarczy rozpakować plik ZIP z eclipsem i to wszystko i to można bez usuwania starego - ot po prostu w nowym folderze obok rozpakować i już jest

O tym odinstalowaniu napisałem w biegu z nerwów, bo jak coś czasem człowiekowi nie idzie to dostaje ....
,chodziło o wywalenie starego folderu eclipse, dziś widzę, że niepotrzebnie.

mirekk36 napisał(a):
Weź mnie jutro złap na skype to się podłączę do pulpitu i zobaczymy co i jak

Będę próbował łapać ale w godzinach po mojej pracy.

_________________
BlueBook II czytam i popijam soczek z kubeczka...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lip 2016, o 23:43 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

xtreme69 napisał(a):
Będę próbował łapać ale w godzinach po mojej pracy.

Nie ma sprawy - zapraszam ;) ... a jak masz to stare eclipse to zobaczysz że damy radę ... tylko mam nadzieję, że mowa o Eclipse Mars ;)

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2016, o 21:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 159
Lokalizacja: Kościerzyna
Pomógł: 9

mirekk36 napisał(a):
tylko mam nadzieję, że mowa o Eclipse Mars ;)

Jak najbardziej to Mars ;)

_________________
BlueBook II czytam i popijam soczek z kubeczka...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO