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



Teraz jest 18 kwi 2024, o 06:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 18 cze 2019, o 13:33 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 544
Pomógł: 27

Witam
Mam pytanie związane z językiem "c" zauważyłem że Mirek w swoich ostatnich kodach obsługi przerwania timerów zaczął pisać tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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


gdzieś nawet w którymś poradniku Mirek wspomniał żeby pisać to jak kod wyżej (ten drugi) z tego co pamiętam chodziło o optymalizacje w "ASM"
czy może to dlatego że w pierwszym przypadku to zmienne jedno bajtowe ?
czy może jakaś zmiana w kąpilatore że teraz robi to lepiej?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 14:27 
Offline
Moderator
Avatar użytkownika

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

Głowę bym dał, że robiłem jakiś poradnik na ten temat ;) ale hmmm no nie dam jednak głowy ... bo być może w jakimś poradniku jako dygresję mówiłem na ten temat ;)

Gdy zmienne timerów programowych są 8-bitowe to można robić spokojnie tak:

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


a gdy są 16-bitowe to tak:

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


i wyjaśniałem to w szczegółach, pokazywałem ASM zdaje się itp itd

Wystarczy sobie samemu zajrzeć do pliku *.lss i porównać kody ASM - wszystko szybko się samo wyjaśni


Autor postu otrzymał pochwałę

_________________
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: 18 cze 2019, o 14:54 
Offline
Użytkownik

Dołączył(a): 13 paź 2015
Posty: 303
Lokalizacja: Rybnik
Pomógł: 10

mirekk36 napisał(a):
Głowę bym dał, że robiłem jakiś poradnik na ten temat ;) ale hmmm no nie dam jednak głowy ... bo być może w jakimś poradniku jako dygresję mówiłem na ten temat ;)


Robił Pan webinar na temat timerów i tam była o tym mowa ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 15:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 cze 2016
Posty: 61
Lokalizacja: Katowice
Pomógł: 1

Tom92 napisał(a):
Robił Pan webinar na temat timerów i tam była o tym mowa ;)


A propo webinaru... Może kiedyś Mirku przemyslisz temat dodania tych materiałów do sklepu Atnel ^_^
Osobiście miałem taki problem, że niestety podczas emisji live na YouTube nie było mnie w domu... Praktycznie każdy webinar mi przepadł w ten sposób :( a tematy były ciekawe :)) chętnie bym to wszystko zakupił jeśli było by to dostępne :)


Wysłane z mojego POCOPHONE F1 przy użyciu Tapatalka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 15:49 
Offline
Moderator
Avatar użytkownika

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

Tom92 napisał(a):
mirekk36 napisał(a):
Głowę bym dał, że robiłem jakiś poradnik na ten temat ;) ale hmmm no nie dam jednak głowy ... bo być może w jakimś poradniku jako dygresję mówiłem na ten temat ;)


Robił Pan webinar na temat timerów i tam była o tym mowa ;)


Ale numer - to dlatego sam nie mogłem tego znaleźć wśród poradników ! ;) no kto to wymyślił żeby nie było poradnika o tym ! ... eeeeś no to chyba ja sam taką głupotę wymyśliłem. Sorki muszę iść na bok się zbesztać, oraz obiecać, że nigdy więcej tego nie powtórzę.

A na poważnie będzie trzeba odrobić te straty i może takie krótsze poradniczki tematyczne porobić ;) co wy na to ?

_________________
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: 18 cze 2019, o 16:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 cze 2016
Posty: 61
Lokalizacja: Katowice
Pomógł: 1

Oooooo!!!! Tak :) nie ukrywam, że ile razy bym się nie zabrał za ustawienie nowego timera to zawsze się z tym męczę... O ile znajdzie się chwila w napiętym już grafiku maestro :)

Wysłane z mojego POCOPHONE F1 przy użyciu Tapatalka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 20:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2015
Posty: 313
Lokalizacja: Czerwionka-Leszczyny
Pomógł: 22

Ja też jastem za.

_________________
http://www.avrboss.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 20:03 
Offline
Użytkownik

Dołączył(a): 13 paź 2015
Posty: 303
Lokalizacja: Rybnik
Pomógł: 10

mirekk36 napisał(a):
A na poważnie będzie trzeba odrobić te straty i może takie krótsze poradniczki tematyczne porobić ;) co wy na to ?


Jestem za! :D nigdy za wiele dodatkowej wiedzy ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 21:19 
Offline
Użytkownik
Avatar użytkownika

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

... co ja słyszę... krótsze poradniki tematyczne.. cóż za obrzydliwe marnowanie czasu ;P toż to prawie _delay_ ;) czy nie lepiej przekazać tę wiedzę przy okazji materiałów dotyczących CAN?? ;)

_________________
SP2LUB - LA1BUA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2019, o 22:03 
Offline
Moderator
Avatar użytkownika

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

SP2LUB napisał(a):
czy nie lepiej przekazać tę wiedzę przy okazji materiałów dotyczących CAN??

Łooo panie, przy CAN'ie to ja i tak musiałbym się nagadać, że hoho ;)

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