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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 20 maja 2025, o 06:17


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
    Autor Wiadomość
    PostNapisane: 23 lis 2017, o 23:59 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Witam wszystkich,

    na początku chciałbym powiedzieć, że nie wiem czy ten post zamieszczam w odpowiednim miejscu na forum ponieważ nie mam pewności, czy jest to problem od stron eclipse, czy od programistycznej. Do rzeczy..

    Pracuję nad transmisją rs232 opierając się na niebieskiej oraz zielonej książce. Mam pewien problem ponieważ Eclipse podczas próby wgrania programu wyrzuca taki komunikat:
    Obrazek
    Stało się to po zrobieniu clean projektu zawierającego kilka plików związanych z tematem transmisji po rs232. Pomimo, że projekt jest zapisany, wyłączoną mam opcję debugowania problem ten nie znika. Szukałem na forum i w pozostałych zakamarkach internetu jednak żaden podany sposób nie rozwiązał mojego problemu.

    Co więcej problem ten znika, gdy pousuwam wszystkie pliki i dla testu pozostawię samo main.c. Podczas buildowania projektu nie wyskakują żadne błędy lub ostrzeżenia jednak w konsoli kilka niejasności się pojawia, które nie wiem jak przekładają się na mój problem. Oto screeny:

    Obrazek
    Obrazek

    Jeśli ktoś będzie mógł mnie jakoś dalej pokierować będę wdzięczny.

    Pozdrawiam !



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 07:56 
    Offline
    Użytkownik

    Dołączył(a): 23 sty 2014
    Posty: 1085
    Pomógł: 73

    Kliknij na projekt prawym przyciskiem myszy i wybierze Index->Rebuilt
    a nastepnie
    Index->Freshen all files

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    I oczywiście zrób clean-a



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 08:04 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Bibliotekę sam tworzylem na bazie książek-niestetyu nie mam dostępu do płyty oraz nie mogę napisać do wydawnictwa o przesłanie zawartości płyty ponieważ książka jest wypożyczona.
    Sprawdzę powyższe uwagi.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 08:22 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Dziękuję za pomoc, sprawdzę wszystko i odezwę się w najbliższych dniach.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 08:35 
    Offline
    Użytkownik

    Dołączył(a): 18 lut 2015
    Posty: 164
    Lokalizacja: Koszalin
    Pomógł: 16

    A ja polecam zainstalować AVPlayer wpisać w szukaj 'rs232' i obejrzyj dokładnie wszystkie poradniki.
    Zacznij od RS232 dla początkujących..., później kolejne, a jeśli jeszcze masz książki pana Mirka do tego, to pięknie wszystko przygotujesz.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 08:57 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Rs232 dla początkujących widziałem w całości i kilka innych, dlatego przeszedłem do napisania biblioteki na bazie książek. Poszukam na AVPlayer, może jeszcze jakieś filmiki pominąłem.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 09:24 
    Offline
    Użytkownik

    Dołączył(a): 18 lut 2015
    Posty: 164
    Lokalizacja: Koszalin
    Pomógł: 16

    To może obejrzyj filmik pana Mirka jak pisze bibliotekę UART na potrzeby przetwornika ADC https://youtu.be/JbLHXkFZwsE?t=1581



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2017, o 13:16 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    A nie łatwiej i dużo sprawniej kupić sobie BB i mieć komplet z przydatnymi bibliotekami zamiast ślęczeć nad nimi? Skupiłbyś się na kodowaniu :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2017, o 21:00 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Przyczyna leżała w sofcie - brak definicji zmiennych, same deklaracje. Teraz wydaje się być wszystko okej i mogę ruszyć dalej z testami. Dziękuję za pomoc !

    Tak przy okazji zapytam w tym wątku. Chciałem przejść do testów transmisji danych po UART i spotkałem się z pewnym dość typowym problemem jednak nie mogę sobie z nim poradzić. Procek był taktowany z wewnętrznego oscylatora. Podgrałem mu program i chciałem zmienić mu zrodlo taktowania na zewnętrzny kwarc. Pojawia się teraz taki komunikat:
    Obrazek
    Problem w tym, że nie mogę nic zmienić. Próbuję wrócić do wewnetrznego oscylatora, zmieniam na inne kwarce procek nie odpowiada(cały czas podłączony jest rezonatorze kwarcowym).
    Kilka razy już spotkałem się z tym problemem, ale wtedy pracowałem na stykówce i najczesciej blad był z połączeniem. Teraz mam pewność co do poprawności połączeń. Jakiś pomysł ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2017, o 21:04 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Błąd w połączeniach.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2017, o 21:14 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    nie pracuję już na stykówce tylko na zaprojektowanej przez siebie płytce, więc to nie jest przyczyną. Wgrywałem już programy i procek odpowiadał więc nagle nic z tym związanego nie zmieniłoby się.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2017, o 21:33 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2016
    Posty: 1170
    Lokalizacja: Kraków
    Pomógł: 93

    A może przypadkiem zmieniłeś fusebity? Na przykład na zewnętrzny generator RC?
    Jeśli masz nowy programator z atnela, to możesz na którymś z pinów wystawić sygnał prostokątny, poszukaj w instrukcji. Sam tak zablokowałem procka dawno temu, a odblokowałem niedawno. Jak to zrobić, było opisane tu gdzieś na forum



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2017, o 23:15 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Próbowałem ożywić Atmege poprzez podanie na jej pin XTAL1 sygnału prostokątnego z innego uC, niestety bez pozytywnego efektu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2017, o 23:51 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2016
    Posty: 1170
    Lokalizacja: Kraków
    Pomógł: 93

    A może masz ATmega fusebit doctor?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 lis 2017, o 00:51 
    Offline
    Użytkownik

    Dołączył(a): 13 lis 2016
    Posty: 35
    Pomógł: 0

    Problem rozwiązany - złe wartości kondensatorów wpiętych pomiędzy kwarc/pin a masę.



    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: 15 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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