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? 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 22 lip 2025, o 19:55


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 20 cze 2016, o 20:29 
    Offline
    Użytkownik

    Dołączył(a): 09 cze 2015
    Posty: 39
    Pomógł: 0

    Witam, niedawno zacząłem zabawę z programowaniem STM'ów. Próbuję zmierzyć napięcie referencyjne według tego kursu :
    http://forbot.pl/blog/artykuly/programo ... adc-id8462

    Czy w Tera Term napięcie powinno zostać mierzone automatycznie po uruchomieniu programu?


    W kodzie nie mam żadnych błędów, ale nie wyświetla mi napięcia w Tera Term. Jest w stanie ktoś coś podpowiedzieć?

    Z góry dziękuję za pomoc.
    Pozdrawiam.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 cze 2016, o 22:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 mar 2015
    Posty: 116
    Pomógł: 16

    Trochę mało danych, ale pozgaduję ;).
    Jitkino napisał(a):
    Czy w Tera Term napięcie powinno zostać mierzone automatycznie po uruchomieniu programu?

    Tera Term nic nie mierzy. To program emulujący stary/poczciwy terminal znakowy (np. VT100) , z pomocą którego przez łącze RS232 komunikujesz się z systemem na uK STM.

    Aby komunikacja po RS232 odbywała się bez przeszkód obie strony (STM <--> terminal) musi mieć ustawioną tę samą prędkość transmisji.

    Od tego zacznij.
    Według dostępnych danych;
    - prędkość ustawiona w terminalu 9600 baud
    - prędkość ustawiona w STM 115200 baud.
    Pozdr.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2016, o 05:15 
    Offline
    Użytkownik

    Dołączył(a): 09 cze 2015
    Posty: 39
    Pomógł: 0

    Dzięki za pomoc.

    Płytka NUCLEO F103RB

    Zmieniłem na 9600 i nadal nic.

    Tak wygląda kod u mnie. Czy Tera Term powinien odczytywać dane od razu po zbudowaniu (rebuild) i ściągnięciu programu (program download) w CooCox? Czy muszę jeszcze coś ustawić w Tera Term?

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Ostatnio edytowano 22 cze 2016, o 15:14 przez Jitkino, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2016, o 06:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 mar 2015
    Posty: 116
    Pomógł: 16

    Dobra.. zgaduję dalej ... ;) .
    Jitkino napisał(a):
    Witam, niedawno zacząłem zabawę z programowaniem STM'ów.

    Na jakim etapie jesteś;
    - czy zestawiałeś już transmisję po RS232 ?
    - czy lekcję 5 kursu przerobiłeś z sukcesem ?
    - czy ustawiłeś w Tera Term prawidłowy wirtualny ComX ,który emuluje konwerter UART/USB płytki Nucleo ?
    - jak z sterownikami Windows dla wirtualnego portu ComX (zazwyczaj wystarczają systemowe, ale...) ?
    - czy po obu stronach są ustawione te same parametry transmisji szeregowej ; długość słowa danych, liczba bitów stopu, parzystość, szybkość transmisji ?
    Pozdr.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2016, o 08:32 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 57
    Pomógł: 5

    Tak jak kolega zauważył trzeba najpierw przerobić lekcję 5 z kursu.
    szczególnie punkt z przekierowaniem printf na port uart

    Dodatkowo nie wspomniał kolega, jak ma Uart podłączony do komputera, jaka przejściówki pod jakie piny mikrokontrolera.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2016, o 14:43 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Jitkino napisał(a):
    Witam, niedawno zacząłem zabawę z programowaniem STM'ów. Próbuję zmierzyć napięcie referencyjne według tego kursu :
    http://forbot.pl/blog/artykuly/programo ... adc-id8462

    Czy w Tera Term napięcie powinno zostać mierzone automatycznie po uruchomieniu programu?


    moze użyj semi hosting nie trzeba sie bawic z uartem

    _________________
    I'M



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2016, o 17:37 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    a ja zacznę od wiadra dziegciu

    KOLEGO ... ZANIM NAPISZESZ POST WYSIL SIE PI PRZECZYTAJ ZASADY JAKIE PANUJĄ NA DANYM FORUM , W DANYCH DZIAŁACH

    1.. POPRAW WSTAWIANIE LISTINGU
    2.. OD KIEDY STM32 piszemy w dziale dla AVR ??

    TYM RAZEM PRZENIOSĘ , ALE kolejne nie stosowanie się do zasad , olanie zaleceń moderatorów
    zakończy się usunięciem postów i nałożeniem ostrzeżenia ...

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 cze 2016, o 15:09 
    Offline
    Użytkownik

    Dołączył(a): 09 cze 2015
    Posty: 39
    Pomógł: 0

    W Tera Term mam ustawione 8-bitów danych, bez kontroli parzystości, 1 bit stopu.

    Szybkość transmisji jest ta sama.

    Odczytywanie w Tera Term "Hello world" działa.


    Coś takiego napisałem ale nie działa. Jest w stanie ktoś coś podpowiedzieć?


    Źle wstawiony listing - Zielono-różowy J.



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

    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO