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



Teraz jest 16 sty 2025, o 08:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 19 lis 2015, o 00:04 
Offline
Użytkownik

Dołączył(a): 28 lis 2014
Posty: 79
Pomógł: 0

Cześć, korzystam w swoim programie z przerwania CTC o częstotliwości 120208 Hz które zwiększa pewną zmienną o 1 (zmienna 32-bit).
Jednocześnie wysyłam dane po UART z częstotliwością max 166 Hz do komputera.
Czy możliwe jest że przy częstym wysyłaniu danych po UART "wypadanie/pomijanie" cykli Timera?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2015, o 00:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lis 2015
Posty: 219
Pomógł: 20

Jak rozpocznie się inne przerwanie to blokują się pozostałe i wykonają sie dopiero po zakonczemniu trwajacego

https://www.youtube.com/watch?v=J82_Zop9cjE

jakas 15 minuta


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2015, o 11:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

Ale jak dobrze napiszesz program to nie będziesz miał problemów.
Na początek możesz wysyłać dane UARTem nie korzystając z przerwań.

Czy korzystasz z wbudowanego oscylatora 1 / 8MHz, czy masz zewnętrzny kwarc a jak tak to jaki?

--
Pozdrawiam,
Robert


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2015, o 12:02 
Offline
Użytkownik

Dołączył(a): 28 lis 2014
Posty: 79
Pomógł: 0

Korzystam z zewnętrznego kwarcu 11059200HZ.
Nie wiem czy wyjdzie mi ta sztuka, ale spróbuję jutro to zrobić :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lis 2015, o 00:58 
Offline
Użytkownik

Dołączył(a): 28 lis 2014
Posty: 79
Pomógł: 0

Z wielkim bólem ale się udało, dzięki za pomoc :)



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

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