57 58

background image

57

Elektronika Praktyczna 7/2001

S P R Z Ę T

W†EP opisaliúmy dotychczas wiele

zestawÛw uruchomieniowych rÛøne-
go rodzaju, z†czego wiÍkszoúÊ sta-
nowi³y starter kity, popularne prze-
de wszystkim ze wzglÍdu na sto-
sunkowo niskie ceny i†zazwyczaj
duøe moøliwoúci. Jednym z†produ-
c e n t Û w ì o d z a w s z e î d b a j ¹ c y m
o†u³atwienie øycia pocz¹tkuj¹cym
projektantom jest STMicroelectronics,
o czym úwiadczy m.in. jej bogata
oferta zestawÛw uruchomieniowych
dla mikrokontrolerÛw rodzin ST62/
63, ST7, ST9 i†ST10. Pomimo tego
STM nie rezygnuje z†zewnÍtrznego
wsparcia, czego przyk³adem s¹ ze-
stawy narzÍdziowo-uruchomieniowe
opracowane przez brytyjsk¹ firmÍ

Kanda. Jeden z†zestawÛw przezna-
czonych dla mikrokontrolerÛw ST72
opracowany w³aúnie przez KandÍ
prezentujemy w†artykule.

Sporo potrafi

Zestaw ST7KND1-KIT2 moøe spe³-

niaÊ rolÍ prostego zestawu ewalua-
cyjnego, pozwalaj¹cego na realizacjÍ
prostych aplikacji, ale moøna go
takøe wykorzystaÊ jako sprzÍtowy
emulator lub programator, za pomo-
c¹ ktÛrego moøna obs³ugiwaÊ 32-pi-
nowe uk³ady z†rodziny ST72 z†do-
wolnym typem wewnÍtrznej pamiÍci
programu.

Do celÛw ewaluacyjnych przydatne

s¹ zamontowane na p³ytce zestawu
przyciski i†diody LED (po 8†sztuk),
miniaturowy przetwornik piezocera-
miczny oraz port szeregowy RS232
z†dwukierunkowym konwerterem na-
piÍciowym. W†nieco bardziej zaawan-
sowanych aplikacjach przyk³adowych
moøna wykorzystaÊ alfanumeryczny
wyúwietlacz LCD, ktÛrego sterownik
jest programowany poprzez 4-bitowy
port rÛwnoleg³y ze standardowymi
sygna³ami steruj¹cymi i†ürÛd³em na-
piÍcia odniesienia ustalaj¹cym kont-
rast wyúwietlacza.

Jak wspomniano, p³ytkÍ moøna

wykorzystaÊ jako prosty emulator
sprzÍtowo-programowy, do czego jest
niezbÍdny specjalnie zaprogramowany
mikrokontroler wchodz¹cy w†sk³ad
zestawu. Ze wzglÍdu na niewielk¹
cenÍ zestawu nie zaimplementowano
w†nim pe³nego emulatora sprzÍtowe-
go - symulacja pracy mikrokontrole-
rÛw odbywa siÍ na drodze progra-
mowej za pomoc¹ programu urucho-
mionego na PC wspÛ³pracuj¹cym
z†zestawem, a†zadaniem mikrokontro-
lera zainstalowanego na p³ytce jest
dostarczanie informacji do programu
emuluj¹cego o†stanie portÛw I/O, in-
terfejsÛw SPI, SCI i†przetwornika A/
C. Tak wiÍc, emulacja nie odbywa
siÍ w†czasie rzeczywistym, a†jej szyb-
koúÊ zaleøy od stanu komputera, na

Mikrokontrolery ST72

wypracowa³y sobie wúrÛd

projektantÛw pozycjÍ godn¹

ich moøliwoúci. DrogÍ

przeciera³y im m.in. rÛønego

rodzaju tanie zestawy

narzÍdziowe.

W†artykule prezentujemy

jeden z†najlepszych zestawÛw,

ktÛry oprÛcz zastosowaÒ

ewaluacyjnych doskonale

spe³nia takøe rolÍ prostego

symulatora sprzÍtowego

i†programatora, za pomoc¹

ktÛrego moøna programowaÊ

mikrokontrolery ST72 z†32

wyprowadzeniami i†pamiÍci¹

programu EPROM lub Flash.

W skład zestawu ST7KND1−KIT2
wchodzą:

płytka bazowa,

zworniki konfiguracyjne,

mikrokontroler OTP do celów
emulacyjnych,

mikrokontroler z pamięcią Flash,

zasilacz sieciowy,

kabel Centronics,

CD−ROM z instrukcją i programem
sterującym,

CD−ROM z katalogiem “ST7 MCU on CD”.

W zamyśle producenta

mikrokontrolery ST72 mają być

konkurencyjne w stosunku do

mikrokontrolerów rodziny HC05

firmy Motorola. STM przygotował

i udostępnia bezpłatnie program

konwertujący programy pisane

w asemblerze HC05 na format ST72.

Zestaw narzędziowy
dla mikrokontrolerów ST72

background image

S P R Z Ę T

Elektronika Praktyczna 7/2001

58

ktÛrym zainstalowano oprogramowa-
nie. Na krawÍdzi p³ytki drukowanej
zastosowano z³¹cze szpilkowe, za po-
moc¹ ktÛrego moøna do³¹czyÊ emu-
lowany mikrokontroler do docelowe-
go systemu.

Bardzo istotn¹ w³aúciwoúci¹ pre-

zentowanego zestawu jest moøliwoúÊ
programowania wszystkich wersji
mikrokontrolerÛw ST72 z†32 wypro-
wadzeniami, niezaleønie od rodzaju
z a s t o s o w a n e j p a m i Í c i p r o g r a m u
(oczywiúcie za wyj¹tkiem ROM).

W†zaleønoúci od wybranego trybu

pracy, zestaw wymaga konfiguracji
sprzÍtowej, ktÛr¹ umoøliwiaj¹ spe-
cjalnie przygotowane modu³y (zwor-
niki) w†standardzie SIMM. Zwornik
w†kolorze zielonym s³uøy do skon-
f i g u r o w a n i a z e s t a w u d o p r a c y
w†trybie programatora, a†zwornik
w†kolorze niebieskim konfiguruje
zestaw do pracy w†trybie emulacyj-
nym.

Si³a w†oprogramowaniu

W†zestawie zawarto bardzo intere-

suj¹ce oprogramowanie narzÍdziowe
u m o ø l i w i a j ¹ c e p r z y g o t o w y w a n i e
i†kompilacjÍ programÛw napisanych
w†asemblerze, nastÍpnie ich symula-
cjÍ i†programowanie mikrokontrole-
rÛw. Oprogramowanie jest przystoso-
wane do wspÛ³pracy z†wczeúniej pre-
zentowanym zestawem, moøliwe jest
takøe symulowanie dzia³ania progra-

Rys. 1.

mu bez wspÛ³pracy z†interfejsem
sprzÍtowym. Symulator programowy
spe³nia jednoczeúnie funkcjÍ klasycz-
nego debuggera.

Program po pierwszym uruchomie-

niu automatycznie uruchamia wielo-
stopniowego kreatora, za pomoc¹
ktÛrego dostosowuje swoj¹ konfigura-
cjÍ do posiadanego przez uøytkowni-
ka sprzÍtu. U³atwia takøe skonfigu-
rowanie tworzonego projektu. Konfi-
guracja ta polega na kolejnym uru-
chamianiu kreatorÛw konfiguracji po-
szczegÛlnych modu³Ûw sprzÍtowych,
jak np. timery, watchdog, PWM, in-
terfejsy SCI/SPI/I

2

C czy teø przetwor-

nik A/C. DziÍki temu uøytkownik
nie musi kaødo-
r a z o w o r Í c z n i e
k o n f i g u r o w a Ê
tych blokÛw fun-
kcjonalnych, co
w † n i e k t Û r y c h
przypadkach jest
ø m u d n y m z a j Í -
ciem. Na rys. 1
pokazano przy-
k ³ a d o w e o k n a
kreatorÛw.

Na rys. 2 po-

k a z a n o

o k n o

shella programu
d o s t a r c z a n e g o
wraz z†zestawem.
Struktura okien
tego systemu jest Rys. 2.

bardzo przejrzysta, dziÍki czemu po-
s³ugiwanie siÍ nim nie sprawia øad-
nych trudnoúci.
Piotr Zbysiñski
piotr.zbysinski@ep.com.pl

Dodatkowe informacje o†narzÍ-

dziach dla ST72 i†samych mikro-
kontrolerach moøna znaleüÊ w†Inter-
necie pod adresami:
- http://shop.kanda.com/products/

ST7KND1-Kit2,

- http://www.st7-forum.com,
- http://eu.st.com/stonline/products/

support/mcu8/home.htm,

a†takøe na p³ycie CD-EP7/2001B
w†katalogu \ST7.


Wyszukiwarka

Podobne podstrony:
57 58
57 58
57 58 607 pol ed01 2007
57 58
56 57 58
PINOP 57-58, PINOP, Ickiewicz, PINOP, PINOP odpowiedzi
ei 03 2002 s 57 58
57 58
57 58
57 58
06 1993 57 58
53 54 57 58 59 60 61 doc
57 58 307 pol ed02 2007
12 1993 57 58
57 58 107 pol ed01 2009
fiszki 02 57 i 58

więcej podobnych podstron