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 18 kwi 2025, o 08:06


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
    Autor Wiadomość
    PostNapisane: 4 lut 2016, o 13:30 
    Offline
    Nowy

    Dołączył(a): 27 sty 2016
    Posty: 9
    Pomógł: 0

    Witam forumowiczów

    Próbowałem wielu sposobów aby rozwiązać ten problem, który polega na braku odpowiedzi z atmegi8. Finalnie żaden z nich według mnie nie pomógł. Po instalacji zgodnej z tą instrukcją: http://www.sunduino.pl/wordpress/profil ... 03-w-win8/ ( która co prawda jest na Windows 8 ) , błąd code 10 error zniknął, ale niestety mimo to terminal nie daje znaku życia...

    kod do testu:
    Kod:
    #include <avr/io.h>
    #include <util/delay.h>

    // deklaracja funkcji nadawczej
    void USART_Transmit ( char data );

    // glowna funkcja programu
    int main(void)
    {
       // w tym miejscu inicjalizacja UART

       // petle nieskonczone
       while(1)
       {
          USART_Transmit('A');   // wyslij znak A
          USART_Transmit(0x0d);   // wyslij CR (enter)
          USART_Transmit(0x0a);   // wyslij znak LF (nowa linia)
          _delay_ms(1000);      // odczekaj 1 sekunde
       }
    }

    // definicja funkcji nadawczej
    void USART_Transmit ( char data )
    {
       // czekaj az bufor nadawczy bedzie pusty
       while ( !(UCSRA & (1<<UDRE)) );
       // wrzuc dane do bufora nadawczego, start transmisji
       UDR = data;
    }


    Proszę serdecznie o pomoc :)



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

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    Listingi kodu powinny być z użyciem (SYNTEX wybierz) C.

    Sprawdź najpierw czy działa sama przejściówka (sprawdź echo w terminalu np Putty).
    Zwierasz Rx i Tx w przejściówce i łączysz się terminalem. Teraz to co wpiszesz i wciśniesz enter powinno wyświetlić się linijkę niżej, tzw echo.
    W razie czego tutaj masz sterwniki od Windowsa XP do Windowsa 10 pod Win 32bit:
    http://www.ifamilysoftware.com/Drivers/PL-2303_Driver_Installer.exe
    a tutaj pod Win 64bit:
    http://www.ifamilysoftware.com/Drivers/PL2303Installer/%20PL2303_64bit_Installer.exe

    No i popraw ten testowy kod (co i jak masz wytłumaczone w poradniku p. Mirka
    https://www.youtube.com/watch?v=JbLHXkF ... ded#t=1570).

    Poczytaj też http://forum.atnel.pl/topic13083.html i topic11134.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lut 2016, o 16:13 
    Offline
    Użytkownik

    Dołączył(a): 13 lut 2015
    Posty: 99
    Pomógł: 6

    Nie działa bo Profilic uznał że najnowsze sterowniki będą traktowały nawet oryginalne układy jako podróbki "bo za stare".

    _________________
    AVR-UART-lib
    AVR-FAST-ENCODER
    RFM7x-lib



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lut 2016, o 20:01 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    jnk0le napisał(a):
    Nie działa bo Profilic uznał że najnowsze sterowniki będą traktowały nawet oryginalne układy jako podróbki "bo za stare".

    Nie mogę znaleźć co prawda PL-2303 ale znalazłem za to chyba jeszcze starszą przejściówkę Prolific USB-to-serial Comm Port i działa bez problemów, oczywiście po wybraniu wcześniejszej wersji sterownika u mnie z 24.09.2008 pod Winsows 10.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lut 2016, o 22:48 
    Offline
    Nowy

    Dołączył(a): 27 sty 2016
    Posty: 9
    Pomógł: 0

    sterownik mam prawdopodobnie zainstalowany prawidłowo, korzystałem z tej strony http://www.ifamilysoftware.com/news37.html ale echo nie działa, czy może to być związane z tym że mam jakąś złą wersje Putty?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lut 2016, o 22:52 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    Nie ma złej wersji Putty.
    A próbowałes tego programu PL2303_CableTest_v2.2.1.1.zip ze strony Sun'a?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lut 2016, o 23:28 
    Offline
    Nowy

    Dołączył(a): 27 sty 2016
    Posty: 9
    Pomógł: 0

    Tak, odpowiedź jest negatywna:
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lut 2016, o 23:48 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    A próbowałes tej opcji "Postępowanie dla opornych" ze strony Sun'a?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lut 2016, o 00:34 
    Offline
    Nowy

    Dołączył(a): 27 sty 2016
    Posty: 9
    Pomógł: 0

    Tak, wersja sterownika jest zgodna z tą z strony Sun'a, teraz nie wiem z jakich powodów port COM w menadżerze urządzeń zmienił się z COM5 na COM6, a także test przebiegł trochę inaczej

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lut 2016, o 00:47 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    Powinieneś dać odwrotnie Device Port:COM6, a Connect With: COM1
    Pózniej sprawdz echo w Putty i wybierz COM6. Powinno zadziałać.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lut 2016, o 01:22 
    Offline
    Nowy

    Dołączył(a): 27 sty 2016
    Posty: 9
    Pomógł: 0

    Niestety dalej to samo :(



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 7 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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO