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



Teraz jest 18 kwi 2026, o 17:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 7 lis 2016, o 22:47 
Offline
Użytkownik

Dołączył(a): 01 sty 2013
Posty: 169
Pomógł: 0

Hej Przymierzam się do wykorzystania pamięci zewnętrznej eeprom, ale najpierw proszę Was o pomoc w zrozumieniu jej działania.
Według noty katalogowe jest to pamięć o organizacji 32K (4096 x 8) tj: "organized as 4096/8192 words of 8 bits each."
Następnie jest sprecyzowanie gdzie jest napisane:
"Memory Organization AT24C32/64, 32K/64K SERIAL EEPROM: The 32K/64K is internally organized as 256 pages of 32 bytes each."

Wiem, brak mi podstaw jednak powiedzcie proszę jak mam to rozumieć:
256 stron po 32 bity każda daje 8192 bitów co dla 32 kB daje 4096 słów po 8 bitów

Pytanie: Gdybym stworzył strukturę aby zmieścić w niej datę 8b/rok, 8b/mc, 8b/dzien, 8b/godz, 8b/min, 8bit/temp_całk, 8 bit/temp_ułamek, 8 bit/znak.
Wychodzi mi 8 bajtów czyli 64 bity na zapis.
Jako, że mam pamięć 32k a nie 64 to dzielę jeszcze to na pół i wychodzi mi 128 stron po 8 bitów
Czy dobrze rozumiem, że jeden zapis zabierałby mi dwie strony, czyli przy tej pojemności pamięci i przy tych danych, jakie chcę zapisać mógłbym zapisać 64 rekordy?

Tak samo wychodzi mi z obliczeń dla pierwszego zapisu : 4096 x 8.
Jako, że mam 4096 bitów w pamięci 32k dzielę to przez 8 (8bitowe zmienne) i jeszcze raz przez 8 (8zmiennych w jednym rekordzie) i także wyjdzie 64 rekordy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lis 2016, o 01:57 
Offline
Użytkownik

Dołączył(a): 09 paź 2016
Posty: 71
Lokalizacja: Olsztyn
Pomógł: 1

Pomieszałeś bity (bits) z bajtami (bytes).
32 kbity = 4096 bajty ( po 8 bitów ), czyli 4 kbajty.
Czyli 4096/8 (danych w rekordzie) daje 512 rekordów.

512 rekordów po 8 bajtów = 4096 bajtów razy 8 bitów (w bajcie ) = 32768 bitów, czyli 32 kbity.



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

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