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



Teraz jest 1 wrz 2025, o 13:48


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 23 lut 2015, o 17:06 
Offline
Nowy

Dołączył(a): 11 lut 2015
Posty: 4
Pomógł: 0

witam
mam problem z programem , w którym steruję z konsoli która dioda ma się zaświecić , poprzez moduł radiowy MOBOT_RCR v2.3A-USB
oto kod:
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: 23 lut 2015, o 18:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

@damian4565,
1. usuń definicję F_CPU - tego nie podaje się w kodzie!
2. Na pewno taki format ramki ma być obsługiwany (2 bity stopu)?
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

3. Czym taktujesz uC? Bo jeśli wewnętrznym generatorem RC, to musisz wziąć pod uwagę konieczność jego kalibracji.

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2015, o 18:29 
Offline
Nowy

Dołączył(a): 11 lut 2015
Posty: 4
Pomógł: 0

ad2. w menadżerze urządzeń wybieram czy ma być ramka z 1 czy 2 bity stopu
Obrazek
ad3.taktuje wewnętrznym rc 8 MHz jak kalibrację zrobić.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2015, o 19:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

damian4565 napisał(a):
ad2. w menadżerze urządzeń wybieram czy ma być ramka z 1 czy 2 bity stopu

Ty nie masz tego ustawiać w menadżerze urządzeń, a w terminalu lub urządzeniu po drugiej stronie gdzie wysyłasz/odbierasz dane UART. Domyślana ramka ma format 8,N,1 = 8 bitów danych, bez parzystości, 1 bit stopu. Tego proponuję się trzymać i tak inicjalizować UART w uC.

Cytuj:
ad3.taktuje wewnętrznym rc 8 MHz jak kalibrację zrobić.

Zainteresuj się rejestrem ATmegi o nazwie OSCCAL.

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2015, o 19:57 
Offline
Nowy

Dołączył(a): 11 lut 2015
Posty: 4
Pomógł: 0

rejestr osccal jaki powinien mieć maksymalną wartość? próbuję to kalibrować poprzez
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: 23 lut 2015, o 20:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

damian4565 napisał(a):
rejestr osccal jaki powinien mieć maksymalną wartość?
Rejestr ten jest 8 bitowy, wiec 0-255.

Edit:
Sprawdziłem twój kod i bez tej kociej linijki ustawiającej 2 bity stopu podczas inicjalizacji działa jak należy.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2015, o 20:50 
Offline
Nowy

Dołączył(a): 11 lut 2015
Posty: 4
Pomógł: 0

to co może być powodem zakłóceń? w układzie zainstalowałem dwa kable elektryczne o średnicy 0,5 mm^2 może czasem one powodują błąd ponieważ czasami układ działa jak chce



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 5 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