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



Teraz jest 13 sty 2026, o 22:36


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 2 lip 2017, o 22:13 
Offline
Użytkownik

Dołączył(a): 25 cze 2017
Posty: 32
Pomógł: 0

Witam,

Chciałbym zapytać szanownych forumowiczów o możliwość wybudzenia procesora po rozpoznaniu przez niego odpowiedniego znaku, odebranego z innego mikrokontrolera (np. jeden mikrokontroler wysyła znak co jakiś czas na magistralę, drugi uC gdy rozpozna znak, wówczas budzi się i realizuje jakieś zadanie).



Ostatnio edytowano 22 sie 2017, o 18:44 przez staszjar9, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lip 2017, o 01:38 
Offline
Użytkownik

Dołączył(a): 25 cze 2017
Posty: 32
Pomógł: 0

Halo, halo? ;)
Tak wygląda tabela dla procka ATmega128A, który mnie najbardziej interesuje.
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lip 2017, o 09:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 lut 2016
Posty: 265
Lokalizacja: Norwegia
Pomógł: 16

http://www.atmel.com/Images/Atmel-42783-Using-USART-to-Wake-Up-ATmega328PB-from-Sleep-Mode_ApplicationNote_AVR42783.pdf
Moze to Ci sie przyda...

eeee to chyba nie pomoze Ci w rozwiazaniu problemu. W 128 nie widze "start frame detector" dla wybudzania mcu.

_________________
SP2LUB - LA1BUA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lip 2017, o 04:23 
Offline
Użytkownik

Dołączył(a): 25 cze 2017
Posty: 32
Pomógł: 0

Kolego SP2LUB - chociaż Tobie dzięki za szczerą chęć pomocy ;)

Będę musiał przeanalizować parę rzeczy co do działania programu, myślałem, że może ktoś zna triki z uartem i wybudzaniem procka.
Btw, a czy teoretycznie istnieje możliwość wybudzania jednego procka timerem, nieco później wybudzania timerem drugiego i później gadanie po usarcie? ;) Chyba da się zrobić? ;)



Ostatnio edytowano 9 lip 2017, o 00:22 przez staszjar9, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lip 2017, o 05:06 
Offline
Moderator
Avatar użytkownika

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

a co za problem, troszkę pogłówkować i np wybudzać procka wejściem PCINTx na pinie RX procka i od razu przechodzić do odbioru danych przez RS232. Wybudzenie więc spowoduje i tak fakt, że nadleci jakaś ramka RS232 do procka. Oczywiście po wybudzeniu wyłączać reakcję na PCINT a przed uśpieniem i to w najgłębszy tryb PowerDown włączać reakcję na PCINTx.

_________________
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: 6 lip 2017, o 12:40 
Offline
Użytkownik

Dołączył(a): 25 cze 2017
Posty: 32
Pomógł: 0

mirekk36 napisał(a):
a co za problem, troszkę pogłówkować i np wybudzać procka wejściem PCINTx na pinie RX procka [..]

Może dla Pana jest to łatwe ;) Ale już nie żartując to zastosuję się do porady ;) Fakt, kiedyś słyszałem i gdzieś czytałem o możliwościach przerwań zewnętrznych PCINT, ale nie zgłębiałem zagadnienia. W Bluebook'u niewiele jest na ten temat, chyba że nie doczytałem, to przepraszam z góry ;)
Dziękuję z góry za podpowiedź co do Usarta.
Pozdrawiam :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lip 2017, o 13:21 
Offline
Moderator
Avatar użytkownika

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

staszjar9 napisał(a):
Fakt, kiedyś słyszałem i gdzieś czytałem o możliwościach przerwań zewnętrznych PCINT, ale nie zgłębiałem zagadnienia.


Zrobiłem o tym kilka, cennych jak pisali widzowie poradników wideo, i to już w dawniejszych czasach ale też ostatnio przy okazji biblioteki do enkodera gdzie pokazywałem jak obsługiwać go na PCIN'tach

wystarczy, po prostu obejrzeć kilka poradników, chcieć je obejrzeć

_________________
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: 9 lip 2017, o 00:13 
Offline
Użytkownik

Dołączył(a): 25 cze 2017
Posty: 32
Pomógł: 0

Super, poszukam poradników ;) Przepraszam, ale jestem świeżakiem na forum i ostatnio rzadko tutaj bywam ;)
Dziękuję za informację i postaram się zajrzeć głębiej do tutejszych materiałów. 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: 8 ] 

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO