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



Teraz jest 14 mar 2025, o 18:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 21 lip 2015, o 15:06 
Offline
Użytkownik

Dołączył(a): 20 lut 2012
Posty: 45
Pomógł: 0

Witam,

Ma ktoś ochotę pomóc bo na terminalu putty wywala mi krzaki :/
Prędkość w uart.h mam 19200 i w terminalu też.

co jeszcze może być powodem tego, bo wydaje mi się że powinno to zadziałać?


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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 15:09 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

A taktowanie mikrokontrolera ustawione zgodnie z tym co jest w Eclipse.

Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 15:37 
Offline
Użytkownik

Dołączył(a): 20 lut 2012
Posty: 45
Pomógł: 0

tak, 1MHz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 15:42 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

A jak masz ustawione pozostałe parametry transmisji? Ile bitów danych, parzystość, ile bitów stopu?

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2015, o 16:04 
Offline
Użytkownik

Dołączył(a): 20 lut 2012
Posty: 45
Pomógł: 0

Chciałem dodać zdjęcie co mi wyrzuca,ale nie można.
Jak zresetuje procka to pokazuje wszystko OK.
Ale jak zacznę kręcić potencjometrem to jakieś krzaki się pojawiają.
Więc chyba coś jednak w programie musi być :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2015, o 23:36 
Offline
Użytkownik

Dołączył(a): 20 lut 2012
Posty: 45
Pomógł: 0

ObrazekObrazek

Skąd mogą się brać takie krzaki?



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

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

Panie panie .... temat wałkowany miliony razy nie tylko na tym forum, chyba na wszystkich forach na świecie - na prawdę warto czasem zaglądać na fora i używać szukajki - szczególnie w tak klasycznym przypadku ....

Jak widzisz krzaki w terminalu to zajrzyj że pan najpierw do ostatniego rozdziału na temat UART w nocie PDF swojego procka (patrz obrazek na dole) .... tam masz tabelki w których jak byk masz pokazane procenty błędów dla każdej prędkości baudrate przy wybranym taktowaniu procesora. Ty nie dość , że używasz ŚLIMACZEGO TEMPA taktowania 1 MHz to jeszcze na dodatek wybrałeś sobie prędkość 19200 (z kapelusza) .... a teraz wyrzucamy kapelusz i patrzymy do tabelki - i co widzisz ? procent błędu 8,5% !!!! czyli masz masakrę - to właśnie masz teraz na terminalu - krzaki (raz działa raz nie działa - czyli poprawna sytuacja)

Obrazek

zapamiętaj sobie na całe mikrokontrolerowe życie , że dla danej częstotliwości taktowania wybieramy taką prędkość dla której procent błędów będzie wynosił MAX ! rozumiesz MAX - 2%

w związku z powyższym zadaj sobie proszę trudu - obejrzyj dalsze tabelki w tym rozdziale i zobacz dlaczego stosuje się wyższe częstotliwości taktowania, zobacz, że przy niektórych - dla każdej prędkości masz 0% błędu ;) zrozumiesz wtedy co to są kwarce przyjazne dla RS232

------------------------ [ Dodano po: 2 minutach ]

Reasumując - jeśli się uprzesz na to taktowanie 1MHz to po przeczytaniu tego wszystkiego wyżej i wiedzy o max 2 procentach - jaką ślimaczą prędkość baudrate możesz wybrać ? .... sam chyba widzisz - że tylko 2400 i max 4800 ....

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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