pmwsm recenzja ep04 2006 id 363 Nieznany

background image

77

Elektronika Praktyczna 4/2006

B I B L I O T E K A E P

Paweł Marks: „Pamięci masowe w systemach

mikroprocesorowych. Poradnik konstruktora”, BTC 2006

Dyski twarde, czytniki CF/MMC

oraz nagrywarki CD–ROM i DVD

stały się standardowym wyposa-

żeniem wszystkich współczesnych

komputerów. Ich niskie ceny i jed-

nocześnie bardzo duża pojemność,

coraz częściej zachęcają konstrukto-

rów systemów mikroprocesorowych

do stosowania pamięci masowych

z interfejsem ATA/IDE w swoich

urządzeniach. Poważnym i najczę-

ściej występującym problemem na

jaki napotykają konstruktorzy chcący

skorzystać z możliwości oferowanych

przez te pamięci, jest brak odpo-

wiedniej dokumentacji technicznej,

umożliwiającej przygotowanie odpo-

wiedniego oprogramowania sterują-

cego. Większość (mam nawet wraże-

nie, że wszystkie) wątpliwości tego

typu rozwiewa autor prezentowanej

książki, której podtytuł („Poradnik

konstruktora”) doskonale oddaje spo-

sób prezentacji nie zawsze prostych

zagadnień technicznych.

Prezentacja przygotowana przez

autora jest kompleksowa, zaczyna

on bowiem od omówienia budowy

dysku twardego, szczegółowo przed-

stawia standard AT–BUS (z opisem

rejestrów i ich funkcji, poleceń in-

terpretowanych przez sterownik

HDD i modyfikacjom wprowadzonym

do pierwotnej specyfikacji AT), oma-

wia sposoby logicznej organizacji

danych na dysku, następnie przed-

stawia sposoby dołączenia dysku do

mikrokontrolera (w przykładowym ze-

stawie był to układ z rodziny AVR),

pokazuje realizację programowej ob-

sługi HDD i dostępu do danych na

dysku z FAT32, na koniec proponuje

własne rozwiązanie systemu plików,

którego możliwości są wystarczają-

ce do wielu typowych zastosowań,

przy tym doskonale nadającego się

do zilustrowania reguł obowiązują-

cych przy budowaniu takich struk-

tur logicznych.

Książka, zgodnie ze swoim podty-

tułem, zawiera bardzo wiele przykła-

dowych procedur i programów, które

ilustrują zagadnienia prezentowane

przez autora. Wszystkie programy

opisane w książce zostały przygoto-

wane w języku C, dzięki czemu Czy-

telnicy zainteresowani prezentowaną

problematyką mogą je wykorzystać

we własnych aplikacjach. W więk-

szości przypadków programy można

bez istotnych modyfikacji przenieść

na inne (niż AVR) mikrokontrolery,

co znakomicie podnosi praktyczne

walory książki.

Wiele praktycznych wiadomości

autor umieścił w dodatkach, są to

m.in.: sposoby korzystania z długich

nazw w FAT32, obsługa napędu CD–

–ROM z ATAPI, informacje o syste-

mie plików ISO9660, istotne cechy

(głównie podobieństwa do HDD) kart

pamięciowych CompactFlash, mniej

wprawnych programistów zainteresu-

je także skrócona instrukcja obsługi

WinAVR, które to środowisko autor

wykorzystał do przygotowania pro-

gramów opisanych w książce.

Jak wynika z treści książki, autor

specjalnie na jej potrzeby przygoto-

wał zestaw uruchomieniowy, na któ-

rym sprawdził przykłady prezento-

wane w książce. Trochę szkoda, że

nie opublikowano w książce kom-

pletnej dokumentacji tego zestawu

lub, że tradycyjnie dla wielu innych

publikacji Wydawnictwa BTC, nie

są dostępne w sprzedaży kompletne

zestawy lub same płytki drukowane

do niego. Z pewnością ułatwiłoby to

Czytelnikom prowadzenie własnych

doświadczeń.

Pomimo tej niedoskonałości (prze-

cież zawinionej przez Wydawnictwo

a nie książkę), książka zdecydowa-

nie zasługuje na 5 lutownic i tytuł

Książki Miesiąca, który niniejszym

przyznajemy!

Andrzej Gawryluk


Wyszukiwarka

Podobne podstrony:
pawm recenzja ep03 2006 id 3516 Nieznany
mdp recenzja re06 2006 id 29026 Nieznany
pawm recenzja ep03 2006 id 3516 Nieznany
atmwp recenzja re 03 2006 id 71 Nieznany (2)
kd recenzja ep 06 2006 id 23412 Nieznany
mdp recenzja ep 07 2006 id 2902 Nieznany
minswd SAS Base 2006 id 778314 Nieznany
egzamin 06 2006 id 151724 Nieznany
minswd SAS 4GL 2006 id 778315 Nieznany
F 14 fale sprezyste 2006 id 166 Nieznany
komentarz 2006 id 242571 Nieznany
plyny opracowanie sciaga id 363 Nieznany
Egzamin praktyczny 2006 2 id 15 Nieznany
geografia maj 2006 id 188731 Nieznany
pisemny czerwiec 2006 id 359058 Nieznany
plynna strona transportu id 363 Nieznany
CVI doki 2006 id 121151 Nieznany
alfik odp 2006 id 56902 Nieznany (2)
CHORZOW1 TRAGEDIA 28 01 2006 id Nieznany

więcej podobnych podstron