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



Teraz jest 28 mar 2024, o 10:30


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 11 mar 2017, o 17:26 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

Witam,
kończąc czytanie BB w drugim, uzupełnionym wydaniu, na końcu książki jest aneks, do którego mam kilka pytań. Nie piszę prywatnej wiadomości do pana Mirka bo może ktoś z forumowiczów udzieli odpowiedzi bądź skorzysta z tego wątku.
Aneks 2.

Pytanie 1.
W punkcie 3 na str. 512 pisze jak zdefiniować zmienną lub funkcję w zadanym obszarze pamięci. Jakie praktyczne zastosowanie ma taka możliwość? :)

Pytanie 2.
W punkcie 4 na str. 513 jest opisany sposób przesunięcia adresu początkowego w wewnętrznej pamięci EEPROM. Po co taki zabieg stosować w praktyce? :)

Pytanie 3.
W punkcie 7 na str. 516 jest opisany sposób na rolowanie, przewijanie bitów. Jakie to ma praktyczne zastosowanie? :)

Będę wdzięczny za pomoc w odpowiedzi na powyższe pytania :)

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 mar 2017, o 17:38 
Offline
Moderator
Avatar użytkownika

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

Jarecki napisał(a):
W punkcie 3 na str. 512 pisze jak zdefiniować zmienną lub funkcję w zadanym obszarze pamięci. Jakie praktyczne zastosowanie ma taka możliwość?


Na początkowym etapie programowania, nauki programowania, hmmm w zasadzie to nawet i później w niewielu sytuacjach ma to duże praktyczne znaczenie i nie często się z tego korzysta - ale jak już ;) to z rozmachem ;) ... pokazuję to w Yellowbooku - tam korzystamy z tego że tak powiem pełnymi garściami w rozdziale o FLASH jako EEPROM ... ale myślę, że po przeczytaniu tego rozdziału może przyjść również jakiś własny pomysł do głowy.

Jakbym miał napisać jakiś prosty przykład jak to wykorzystać hmmm to chyba bym nie wymyślił na poczekaniu

Jarecki napisał(a):
Pytanie 2.
W punkcie 4 na str. 513 jest opisany sposób przesunięcia adresu początkowego w wewnętrznej pamięci EEPROM. Po co taki zabieg stosować w praktyce?

W przypadku eeprom może to mieć ew znaczenie ze zużywaniem się eeproma w czasie - ale generalnie bez tego da się to obejść stosując różne techniki przenoszenia obszarów zapisywania danych wewnątrz większej struktury. A wziąwszy pod uwagę (znowu) to co w Yellowbooku czyli Flash jako Eeprom - to eeprom schodzi na jakiś dalszy bliżej nieokreślony plan ;)

Jarecki napisał(a):
Pytanie 3.
W punkcie 7 na str. 516 jest opisany sposób na rolowanie, przewijanie bitów. Jakie to ma praktyczne zastosowanie?

pierwszy mega prosty pomysł - ale efektowny bo tu już się da podać tysiąc pomysłów panie kochany - na przeróżne np efekty z diodami LED ale też na jakieś znaczniki cykliczne itp itd no tu to już tylko własna wyobraźnia nas ogranicza ... zacznij od efektów z diodami - podłącz sobie 8 diod LED do całego portu i zrób sierżanta 8-bitowego ;)


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: 11 mar 2017, o 18:00 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

Bardzo dziękuję Panie Mirku za odpowiedzi :) pewnie sporo wyjaśni się jeszcze w YB ale na razie biorę na tapetę GB żeby nie wskoczyć na zbyt wysoki level :)
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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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