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



Teraz jest 24 gru 2025, o 21:46


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
 Tytuł: Problem z UART
PostNapisane: 7 gru 2016, o 11:24 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

Witam, i znowu muszę prosić Was o pomoc. Uwierzcie, że jest mi naprawdę wstyd, że co nie ruszę to od razu ląduje na forum bo nie działa. Wiem, że głownie problem leży po mojej stronie, gdybym cierpliwie podszedł i starał się lepiej zrozumieć to może byłoby inaczej. Otóż testuje taki program z uartem, pozwolę sobie go wstawić :
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Niestety program nie działa, a na terminalu pojawiają się krzaki. Zmieniłem w bibliotece prędkość na 9600, taktowanie w Atmedze32 mam nastawione na 8Mhz.
Dodam jeszcze, że korzystając z bibliotek z bb do uarta komunikacja działa. W bibliotece, w przerwaniu po data=UDR; wstawiłem UDR=data; i to co wpisuje na terminalu ładnie pojawia się jako odpowiedź.

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


Ale to wszystko w bibliotece z bb. Natomiast poszerzona biblioteka z GB nie działa, również zrobiłem to echo w procku, jednak to co wpisuje w terminalu to jest odzew całkiem inny (np. wpisuje w a pojawia się |) .
Fajnie byłoby gdyby mi ktoś coś podpowiedział, a wiem że tak będzie bo forumowicze już nie raz mi pomogli. Tylko trochę mi głupio naprawdę , ciągle prosić a nic nie dawać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 11:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Hej
Na czym to uruchamiasz?
Bez modyfikacji UDR działa?

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 11:46 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

No przejściówka jest na Prolificu PL-2303HX, niestety nie mam przejściówki firmy Atnel :( . No tak jak mówię uruchamiajac inny program na bibliotece z bb działa. Natomiast ja chce ten program , a on jest na bibliotece z GB i nie działa, czy z modyfikacja UDR czy bez modyfikacji UDR. Tą modyfikację UDR zrobiłem po to aby zobaczyć co wpada to procka ( tak to rozumię ) ale juz tu widać nieprawidłowości skoro wciskam dany klawisz a dostaje cos innego. Podczas gdy robiąć w ten sam sposób na bibliotece z bb to odzew jest ładny.

Czy to moze być wina przejściówki?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 14:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

No nie, skoro działa na BB to sprzęt w porządku.
Ja miałem takie problemy jak coś mi się wtryniało w transmisję, np. czekałem na odpowiedź z jakiejś funkcji

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 14:45 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

A czy mógłby mi ktoś przetestować ten program jakoś ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 15:53 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

Nawet proste wyświetlenie napisu powoduje wyświetlenie krzaczków w PUTTY na biblio z GB. Ona napewno jest dobra tylko , pytanie bo nic w niej nie modyfikowałem oprócz prędkości i nie działa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 17:40 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Nic nie modyfikowałeś poza prędkością...
W takim razie RS485 jest chyba aktywny, z tego co pamiętam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 17:55 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

A nie jest tak , że poprostu dla RS485 są poprostu wprowadzone dodatkowe funkcje?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 18:08 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Nie mam teraz dostępu do bibliotek, ale niewątpliwie są (w wyniku kompilacji warunkowej).
Dlaczego po prostu nie zakomentujesz i nie sprawdzisz?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 18:13 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

Zrobiłem tak ale nie pomogło.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 18:45 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Sorry, bez dostępu do bibliotek nie mogę spekulować ;)
Wychodzi na to, że ten RS485 to moje fantasmagorie... gdzieś dzwonią, ale nie w tym kościele...
Nie pamiętam różnic w tych bibliotekach. Ktoś inny musiałby zajrzeć, kto ma kody pod ręką.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 gru 2016, o 20:30 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

Kolega Nondzu pomógł mi rozwiązać problem. Otóż zakomentowanie lini :

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


Pozwoliło na to , że na terminalu pojawił się napis startowy.

Dziękuję.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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