55_56.pdf

(328 KB) Pobierz
32066501 UNPDF
S P R Z Ę T
Przedstawiamy sprzÍtowy emulator
mikrokontrolerÛw serii LPC (ang. Low
Pin Count) firmy Philips,
kompatybilnych z†dobrze
znanymi '51. Jest to
jedno z†najprostszych
urz¹dzeÒ wspomagaj¹cych
testowanie systemÛw
mikroprocesorowych, ale
pomimo niewielkich
rozmiarÛw i†atrakcyjnej
ceny jego moøliwoúci s¹
zaskakuj¹co duøe!
Sprzętowy emulator PDS76xSD
Możliwości i cechy charakterystyczne
emulatora PDS76xSD:
Podstawowym zadaniem kaødego
emulatora ICE jest zast¹pienie stan-
dardowego mikrokontrolera w†bada-
nym urz¹dzenia, co pozwala kon-
struktorowi ìpodgl¹daÊî i†poddawaÊ
analizie zmiany zachodz¹ce w†we-
wnÍtrznych rejestrach, pamiÍci oraz
znacznikach stanu. Dodatkowymi,
bardzo uøytecznymi w³aúciwoúciami
ìdobrychî emulatorÛw s¹:
- moøliwoúÊ zatrzymania pracy mik-
rokontrolera na zadanym przez
uøytkownika adresie lub pod wp³y-
wem innego wczeúniej zdefiniowa-
nego zdarzenia,
- moøliwoúÊ zsynchronizowania pra-
cy emulatora z†zewnÍtrznymi urz¹-
dzeniami pomiarowymi,
- wbudowana wielokana³owa pamiÍÊ
do rejestracji ìzachowaniaî mikro-
kontrolera - dziÍki niej moøna ana-
lizowaÊ pracÍ mikrokontrolera po
jego zatrzymaniu,
możliwość emulacji w czasie rzeczywistym
mikrokontrolerów LPC (kompatybilne z ’51)
o liczbie wyprowadzeń 18 lub 20,
zakres częstotliwości taktowania:
32kHz..40MHz,
możliwość emulowania procesorów
niskonapięciowych (od 3,3V),
pojemność pamięci programu: 16kB,
wbudowana pamięć śladu o pojemności 32k
i szerokości słowa 24 bity,
możliwość zastawiania do 16k pułapek
adresowych,
możliwość śledzenia 6 wybranych przez
użytkownika sygnałów cyfrowych,
wejście zewnętrznego przerwania,
wyjścia: synchronizacyjne i sygnalizujące
emulację,
wbudowany interfejs RS232 do komunikacji
z PC,
zasilanie 5V/1,5A.
Elektronika Praktyczna 11/2000
55
32066501.003.png 32066501.004.png
S P R Z Ę T
W skład zestawu PDS76xSD wchodzą:
płytka emulacyjna,
zasilacz sieciowy,
kabel RS232,
dyskietka z programem sterującym,
6 kabli pomiarowych z końcówkami
pomiarowymi,
konwerter RS232/RS232,
dokumentacja.
Rys. 1.
tzn. niskiego napiÍcia zasilania, rÛø-
nego typÛw generatorÛw zegarowych,
moøna takøe ustaliÊ sposÛb taktowa-
nia rdzenia mikrokontrolera ( rys. 2 ).
Producent oprogramowania zadba³
takøe o†dobrej jakoúci dokumentacjÍ
do zestawu (w postaci pliku HLP),
dostarcza rÛwnieø szereg informacji
w†postaci pilkÛw tekstowych, w†ktÛ-
rych moøna znaleüÊ odpowiedzi na
wiÍkszoúÊ pytaÒ nasuwaj¹cych siÍ na
pocz¹tku pracy z†emulatorem ( rys. 3 ).
Przeprowadzone w†naszym laborato-
rium testy wykaza³y ogromn¹ przy-
datnoúÊ prezentowanego emulatora,
a†jego cechami szczegÛlnie zas³uguj¹-
cymi na podkreúlenie jest moøliwoúÊ
emulacji w†czasie
rzeczywistym z†rejestra-
cj¹ krokÛw oraz moøli-
woúÊ pracy z†systema-
mi zasilanymi napiÍ-
ciami mieszcz¹cymi siÍ
w†stosunkowo szerokim
przedziale wartoúci. Is-
totn¹ wad¹ zestawu
PDS76xSD jest niepre-
cyzyjna dokumentacja,
w†ktÛrej pominiÍto opi-
sy niektÛrych elemen-
tÛw zestawu (np. z³¹-
cza JTAG).
Andrzej Gawryluk, AVT
- emulacja pracy mikrokontrolera
w†czasie rzeczywistym,
- moøliwie maksymalna ìprzeüroczys-
toúÊî emulatora dla uøytkownika.
Bohater naszego artyku³u - emula-
tor PDS76xSD spe³nia wszystkie wy-
mienione wymagania i†to z†pewn¹ na-
wi¹zk¹, wynikaj¹c¹ z†niezwykle kom-
fortowego úrodowiska programowego,
za pomoc¹ ktÛrego uøytkownik moøe
konfigurowaÊ emulator i†analizowaÊ
wyniki jego pracy.
Na rys. 1 widoczne jest g³Ûwne ok-
no programu PDS51, w†ktÛrym s¹
Rys. 2.
ulokowane wybrane okna edycyjne
(pamiÍÊ programu, RAMINT, RA-
MEXT, SFRREG, Watch). KonfiguracjÍ
tych okien moøna dostosowywaÊ do
w³asnych wymagaÒ, dziÍki czemu
stworzenie indywidualnego úrodowis-
ka projektowego jest ³atwe. Ogromn¹
zalet¹ programu PDS51 jest przyjÍty
przez jego twÛrcÛw sposÛb stero-
wania (skrÛty klawiszowe), zgodny
ze úrodowiskami Borlanda. Wygo-
dÍ uøytkowania programu zwiÍksza
bogata biblioteka filtrÛw importo-
wych dla plikÛw wejúciowych
w†rÛønych formatach oraz intuicyj-
na konfiguracja wszelkich nastaw
programu i†procedur úledzenia pra-
cy mikrokontrolera. Podczas emu-
lacji mikrokontrolerÛw LPC moøna
korzystaÊ ze wszystkich ich cech,
Prezentowany w†artykule zestaw
udostÍpni³a redakcji firma Eurodis, tel.
(0-71) 675-741, www.eurodis.com.pl.
Dodatkowe materia³y s¹ dostÍpne
na p³ycie CD-EP11/2000B oraz w†In-
ternecie pod adresem: http://
www.pds51.com/pds76x.html.
Rys. 3.
56
Elektronika Praktyczna 11/2000
32066501.005.png 32066501.006.png 32066501.001.png 32066501.002.png
Zgłoś jeśli naruszono regulamin