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



Teraz jest 25 mar 2026, o 11:01


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 21 mar 2013, o 10:18 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

Witam.

Mam problem z uruchomieniem poprawnej transmisji z USART0 na Atmega644PA. Taka sama transmisja na USART Atmega32 działa bez zarzutu.
Atmegę 644PA podłączam do przejściówki RS->USB opartej na FT232RL. Używam kwarca 3,6864MHz. Gdy połączę się z Atmegą przez terminal i wyślę jakiś znak to w odpowiedzi powinienem dostać ten sam znak (na Atmega32 nie było z tym problemu). Zamiast tego samego znaku pojawia mi się kwadrat. Nie ważne co nacisnę na klawiaturze to pojawia się kwadrat. Co zrobiłem źle ? Proszę o pomoc. Poniżej kod programu na Atmegę 644PA.

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 mar 2013, o 10:38 
Offline
Moderator
Avatar użytkownika

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

przede wszystkim jeśli chodzi o obliczenie UBRR poczytaj koniecznie to:

http://mirekk36.blogspot.com/2013/01/rs ... trick.html

albo to:

post31112.html#p31112

to drugie to cenna uwaga naszego kolegi nixie ;)

_________________
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  
PostNapisane: 21 mar 2013, o 11:01 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

Rozumiem, że policzyłem źle UBRR ?

Tylko, że ja to liczyłem wg wzoru na stronie http://mirekk36.blogspot.com/2013/01/rs232-ubrr-jak-prawidowo-obliczac-trick.html

Próbowałem też inne wzory. A nawet korzystając z tabeli na stronie http://www.wormfood.net/avrbaudcalc.php wpisałem ręcznie wartość 23.

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


Efekt cały czas ten sam. Proszę o kolejną wskazówkę.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 11:05 

Pomógł: 0

A nie masz ty przypadkiem w fusach CKDIV8 zaznaczonego?



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 11:33 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

Zgadza się. Taki głupi błąd, aż mi wstyd. Ale na swoją obronę powiem, że używam programu MKAVR Calculator i CKDIV8 jest po stronie wewnętrznego oscylatora co jest trochę mylące. I jeszcze ten tekst "wewnętrzny podział". Wiem, że się czepiam ale autor mirekk36 mógłby przy okazji umieścić tam jakieś dodatkowe ostrzeżenie dla początkujących takich jak ja. :) Zakładka fusy uproszczone jest tak prosta, że człowiek przestaje myśleć.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 12:00 

Pomógł: 0

Eeee nie przejmuj się, sam się na tym złapałem, właśnie przy testowaniu rs232 ;). Stąd dobrze kojarzę ten błąd ;).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 12:03 
Offline
Moderator
Avatar użytkownika

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

t__d ---> mówisz i masz ;)

pobierz teraz sobie jeszcze raz MkAvrCalculator - i powiedz czy w takiej postaci będzie ok ? ;)

_________________
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  
PostNapisane: 21 mar 2013, o 12:07 

Pomógł: 0

No i bomba :).

PS, możesz Mirku lekko napis przesunąć w lewo, bo 8 jest leciutko ucięte i wygląda jak Epsilon ;).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 12:19 
Offline
Moderator
Avatar użytkownika

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

no przesunąłem ale to może być inna przyczyna u ciebie - być może masz w Windowsie inny nie standardowy font, u mnie się dobrze pokazuje. Tzn innej poprawki nie dam na razie na szybko wprowadzić w tym zakresie niestety jeśli nadal ta 8-mka będzie ucięta.

już gotowe do pobrania.

_________________
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  
PostNapisane: 21 mar 2013, o 12:25 

Pomógł: 0

Faktycznie ;), zobaczę później w domu na 7ce, czy też obcina ;). Mnie to nie przeszkadza ;), ale pewnie zaraz się znajdzie jakiś malkontent ;).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 13:17 
Offline
Użytkownik

Dołączył(a): 17 mar 2013
Posty: 143
Lokalizacja: Bydgoszcz
Pomógł: 2

mirekk36 ---> W takiej postaci jest ok, jasne i czytelne (u mnie nic nie ucina pod windows8). Dzięki za szybką reakcję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 16:15 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3230
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

mirekk36 napisał(a):
t__d ---> mówisz i masz ;)

pobierz teraz sobie jeszcze raz MkAvrCalculator - i powiedz czy w takiej postaci będzie ok ? ;)



Czy to oznacza że mkAVRCalculator ma aktualizację? ;-)

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 16:17 

Pomógł: 0

Żeby tylko mkAVRcalc ;)...... ATB manager też :).



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 16:18 
Offline
Moderator
Avatar użytkownika

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

Jaglarz napisał(a):
Czy to oznacza że mkAVRCalculator ma aktualizację? ;-)


tak maleńką ;) i ATB Manager też - ten z kolei przez kolegę rezasurmar dzisiaj ;) .....

_________________
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  
PostNapisane: 21 mar 2013, o 17:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lis 2011
Posty: 534
Lokalizacja: Mierzyn
Pomógł: 9

O to sciagam :)

_________________
pozdrawiam
Jachu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2013, o 17:13 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3230
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Dla zainteresowanych link bezpośredni:

http://www.atnel.pl/download/programy/SoftPack_ATB.rar

_________________
http://www.jaglarz.info



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

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