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



Teraz jest 15 kwi 2026, o 13:01


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 24 ] 
Autor Wiadomość
PostNapisane: 20 lip 2014, o 17:24 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Cześć.

Po skompilowaniu i wgraniu lekcji 7, na ekranie cały czas pokazują się krzaki. Myślałem, że może nie zaktualizowałem bibliotek MKUART. Pobrałem je ze strony i rozpakowałem w katalogu. Wyczyściłem, skompilowałem projekt 07_UART i dalej pokazują się krzaki. Pliku main.c nie dotykałem. Port szeregowy mam ustawiony na 19200 8N1. Kontrola przepływu jest wyłączona.



Ostatnio edytowano 25 sie 2014, o 23:33 przez ukasz, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 17:32 
Offline
Użytkownik

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

Taktowanie jest odpowiednio ustawione ???



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 17:34 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Tak jest. 8MHz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 17:50 
Offline
Moderator
Avatar użytkownika

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

ukasz napisał(a):
Tak jest. 8MHz


im krócej i mniej będziesz odpowiadał tym dłużej będziesz szukał problemu ....

gdzie to ustawiłeś ?

_________________
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: 20 lip 2014, o 18:15 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Poprawiłem prędkość UART-a na:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

w mkuart.h
mirekk36 napisał(a):
ukasz napisał(a):
Tak jest. 8MHz


im krócej i mniej będziesz odpowiadał tym dłużej będziesz szukał problemu ....

gdzie to ustawiłeś ?

We właściwościach projektu eclipse.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 18:17 
Offline
Użytkownik

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

A w procku ustawiłeś za pomocą mkAVRCalculatora ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 18:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 kwi 2013
Posty: 381
Lokalizacja: Łowisko
Pomógł: 32

w terminalu jaką masz ustawioną prędkość, jest taka sama jaką podałeś w uC
ukasz napisał(a):
Port szeregowy mam ustawiony na 19200

Cytuj:
Poprawiłem prędkość UART-a na: #define UART_BAUD 9600

jak dla mnie są to dwie różne liczby, a powinny być takie same ;)

_________________
невозможно ?



Ostatnio edytowano 20 lip 2014, o 18:47 przez D_C, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 18:47 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Elektronik napisał(a):
A w procku ustawiłeś za pomocą mkAVRCalculatora ?

Ustawione jest na ">8Mhz"

D_C napisał(a):
w terminalu jaką masz ustawioną prędkość, jest taka sama jaką podałeś w uC
ukasz napisał(a):
Port szeregowy mam ustawiony na 19200

Cytuj:
Poprawiłem prędkość UART-a na: #define UART_BAUD 9600

jak dla mnie są to dwie różne liczby, a powinny być takie same ;)

Ustawiłem w terminalu na 9600 8N1

Nawiasem mówiąc sprawdzałem na 2 programach (uzywam ubuntu 14.04). Cutecom i gtk-term. Na cutecom pokazuję się coś takeigo:
Kod:
\0x84\0xb6T\0xb0\0xdd\0xa6\0xc4]\0xa6,\0x92\0x88\0x01\0xa8\0xc1\0x1d\0xe1\0x92\0xb3\0xb1@\0x16\0x94


A na gtk-term to ciężko to skopiować nawet :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 18:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 kwi 2013
Posty: 381
Lokalizacja: Łowisko
Pomógł: 32

ukasz napisał(a):
Ustawiłem w terminalu na 9600 8N1

i nadal to samo ? z jakiego terminala korzystasz ? korzystasz z zestwu ATB czy jakiejś przejściówki ?

_________________
невозможно ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 18:54 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Posiadam zestaw ATB rev 1.04



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 18:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 kwi 2013
Posty: 381
Lokalizacja: Łowisko
Pomógł: 32

Cytuj:
Elektronik napisał(a):
A w procku ustawiłeś za pomocą mkAVRCalculatora ?

Ustawione jest na ">8Mhz"

ukasz napisał(a):
(uzywam ubuntu 14.04)

zaraz zaraz, z tego co kojarze to na Linuxa nie ma wersji mkCalculator, więc w jaki sposób ustawiłeś fusebity :D

_________________
невозможно ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 19:00 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

D_C napisał(a):
Cytuj:
Elektronik napisał(a):
A w procku ustawiłeś za pomocą mkAVRCalculatora ?

Ustawione jest na ">8Mhz"

ukasz napisał(a):
(uzywam ubuntu 14.04)

zaraz zaraz, z tego co kojarze to na Linuxa nie ma wersji mkCalculator, więc w jaki sposób ustawiłeś fusebity :D


Po prostu przełączyłem się na win8



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2014, o 21:49 
Offline
Moderator
Avatar użytkownika

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

proponuję się normalnie ograniczyć do odpowiedzi tylko TAK, NIE, TAK, TAK, NIE, TAK, TAK, TAK, NIE, NIE, TAK .... pewnie będzie łatwiej

_________________
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: 22 sie 2014, o 22:50 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Ok to reasumując.

Mikrokontroler jest ustawiony na 8Mhz. Sprawdzone na mkavrkalkulatorze.
W ustawieniach projektu eclipse MCU Frequency mam ustawione na 8Mhz.
Zworka niebieska (obok wejścia USB) jest w pozycji TTL.
Terminal na PC mam ustawiony na 9600 8n1

Co jeszcze sprawdzić ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 18:38 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Jakaś propozycja ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

W jaki sposób masz połączone RS232 (BT, USB) z mikrokontrolerem?

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:16 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

USB na płytce ATB <-> USB PC



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Wgraj plik testowy do uC i podaj co się wyświetliło w terminalu.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:38 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Plik wgrałem przez:
Kod:
/usr/bin/avrdude -pm32 -cstk500v2 -P/dev/ttyUSB1 -u -U UART.hex

Oto co mi się ukazało:
Kod:
\0x00\0x18\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x08q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcd\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.K\0x1a\0x09q!\0xae\0xcd\0x90\0x04\0x95\0xb7o\0xd11.[\0x18\0x08q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcd\0x90\0x04\0x85\0xb5o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7g\0xd11.[\0x18)q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb5o\0xd11.[\0x18\0x08q!\0xae\0xcc\0x90\0x04\0x95\0xb7g\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7g\0xd11.K\0x1a\0x09q!\0xae\0xcd\0x90\0x04\0x85\0xb5/\0xd11.K\0x1a\0x08q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11*K\0x1a\0x09q!\0xae\0xcd\0x90\0x04\0x85\0xb5/\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb5o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11\0x16\0x1d\0xe5\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7g\0xd11.[\0x18\0x08q!\0xae\0xcc\0x94\0x04\0x95\0xb7o\0xd15\0x16\0x1d\0xe5\0x08q!\0xae\0xcd\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7g\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11\0x16\0x1d\0xe5\0x09q!\0xaa\0xcc\0x90\0x04\0x95\0xb7o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd15.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb7o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x94\0x04\0x95\0xb7g\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11\0x16\0x1d\0xe5\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x85\0xb5o\0xd11.[\0x18\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04\0x95\0xb7o\0xd11.K\0x1a\0x09q!\0xae\0xcc\0x90\0x04


Jaka ma być ustawiona prędkość na rs-232 ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Ustaw terminal na UTF-8

_________________
Und schreien

Spring
Erlöse mich
Spring
...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

baud = 9600

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2014, o 19:53 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Takie coś mi się wyświetla.
Kod:
q!▒͐▒▒o▒1.K

Ustawienia na terminalu to 9600 8n1. Sprawdzane na win8 i ubuntu 14.04



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sie 2014, o 18:32 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Może ktoś z was mógłby podłączyć się do mnie np Team Viewer-em i razem do czegoś może dojdziemy. W razie czego proszę na PW.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2014, o 23:32 
Offline
Użytkownik

Dołączył(a): 23 sty 2013
Posty: 126
Pomógł: 0

Problem rozwiązany. Miałem ustawione w fusach uproszczonych na zew. kwarc........
FACEPALM :roll:

No nic. Nauczyłem się na błędzie. Dzięki wszystkim za cierpliwość i pomoc.

Pozdrawiam.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Majestic-12 [Bot] 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