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



Teraz jest 28 mar 2024, o 16:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
 Tytuł: USART
PostNapisane: 27 mar 2012, o 19:45 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Witam.
Wczoraj pytałem się o podłączenie płytki ATB tak aby przy zewnętrznym programatorze szło nadawać przez USB. Wszytko działa...
Tylko nie program. T.z coś się wysyła, w programie Terminal wyświetla się <00>, a dioda Tx ładnie mryga. Wpisałem program z książki ze strony 259, nie chciało ruszyć, dodałem funkcję inicjacji z noty katalogowej Atmega 32, no i stara się nadawać, miga czerwona dioda Tx, w programie terminal co chwilę pojawia się : <00>.
Początkowo myślałem że coś z podłączeniem, ale skoro nadaje. Nie umieszczam kodu, bo to jest z książki, tam z lekkimi modyfikacjami. Prędkość transmisji mam 9600, taką mam ustawioną w kodzie źródłowym, w terminalu i w ustawieniach portu COM.
Proszę o jakieś sugestię:/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 20:22 
Offline
Moderator
Avatar użytkownika

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

Jeszcze raz przypomnę, że to co prosiłem o nie umieszczanie kodów z książki to ma związek tylko z bibliotekami dostępnymi na DVD. Jeśli sam coś sobie wpisujesz to śmiało wklejaj. Tak samo MOŻNA ŚMIAŁO wklejać kody z plików o nazwach main.c z DVD. (pomijamy tylko wklejanie tych kodów z bibliotek jak LCD, UART itp) bo one są na pewno dobre i działające. A jak ktoś porobi zmiany w main.c to spokojnie można tu wklejać i dopytywać - rozumiesz?

Tak w ogóle to pełen podziwu jestem że co? sam wklepałeś z książki tyyyyle kodu ? na obsługę UART w przerwaniach ?

Powiedz mi czy odpalałeś pod ECLIPSE lekcję o UART z DVD ????

Spokojnie wklej tutaj to co sam napisałeś nawet jeśli męczyłeś się i przepisywałeś z książki.

Tylko na prawdę nie rozumiem po co te męczarnie - skoro na DVD masz na 100% działający kod. Spróbuj jego i daj znać czy działa 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  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 20:32 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Nie ma co podziwiać:P Bo to nie ta długa wersja, tylko ta testowa:/
Kod:


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


Tu inna prędkość niż pisałem, ale efekt jest ten sem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 21:14 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

No dobra wgrałem ten program, sukces, bo uruchomiłem ECLIPS i udało mi się w końcu coś na nim zdziałać, niestety jest to samo:/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 21:22 
Offline
Użytkownik

Dołączył(a): 07 sty 2012
Posty: 136
Pomógł: 0

Warto było się pomęczyć:)
Dla potomnych powiem co źle ustawiłem: Fuse Bity!!
Nie włączyłem odpowiedniego oscylatora wewnętrznego i sąd cały problem:/
Przepraszam za zamieszanie, ale w sumie dzięki temu sie chyba przekonałem do EKLICS, w sensie, udało mi się go uruchomić:)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 21:48 
Offline
Moderator
Avatar użytkownika

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

Posłuchaj - a skąd się to wzięło w twoim programie:

#define F_CPU xxxxxxxxx

wszędzie to tępię i tłumaczę że tak NIE MOŻNA. Przez to będziesz miał same problemy. A programując w ECLIPSE absolutnie nie musisz tego deklarować - robi to za ciebie w pełni autoamtycznie ECLIPS i jak sam będziesz to jeszcze dopisywał to będziesz miał coraz więcej problemów. Zapamiętasz to ?????

przepraszam że tak wyraźnie o tym mówię - ale wszędzie piętnuję takie coś w kodzie i staram się wyplenić. Nie chcę żeby na naszym forum gdziekolwiek pojawiały się kody z takimi wpisami bo to karygodny BŁĄD OK ?

cieszę się że udało się odpalić ECLIPSA ;) teraz właśnie naucz się korzystać z jego dobrodziejstw i zapomnij na zawsze o #define F_CPU

_________________
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  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 21:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 lut 2012
Posty: 598
Lokalizacja: Warszawa
Pomógł: 13

A ja tylko nadmienie że kolega Mirek umieścił bardzo fajny filmik dotyczący Eclipse, i warto go obejżeć. Zresztą warto obejżeć wszystkie filmiki, bo w niektórych przypadkach po nich życie staje się nagle łatwiejsze :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 22:19 
Offline
Użytkownik
Avatar użytkownika

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

I to jest prawda ... choć niektórych nie oglądałem ... hmmm większości :)
ale może się nie wyda :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: USART
PostNapisane: 27 mar 2012, o 23:03 
Offline
Moderator
Avatar użytkownika

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

SunRiver napisał(a):
I to jest prawda ... choć niektórych nie oglądałem ... hmmm większości :)
ale może się nie wyda :)


SunRiver to zna Eclipse bardziej niż ja - więc ten gościu to może sobie nie oglądać ;) ...

_________________
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  
 Tytuł: Re: USART
PostNapisane: 28 mar 2012, o 09:25 
Offline
Użytkownik
Avatar użytkownika

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

A tam zaraz Mirku to są plotki i pomówienia :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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