29_30.pdf

(255 KB) Pobierz
Starter Kit dla procesorów ST623X
T E S T
Starter Kit dla procesorów ST623X
Mikrokontrolery rodziny ST62
staj¹ siÍ coraz bardziej popularne
wúrÛd konstruktorÛw w†naszym
kraju. Przyczynia siÍ do tego
m.in. nieustanne rozwijanie przez
producenta tej rodziny, co
pozwala na optymalne dobranie
moøliwoúci procesorÛw do
wymagaÒ aplikacji. Ewolucja ta
korzystnie odbija siÍ na kosztach
realizowanych opracowaÒ, co ma
niebagatelne znaczenie w†naszej
nowej rzeczywistoúci.
W†artykule przedstawiamy
najnowsze ìdzieckoî firmy SGS-
Thomson, ktÛre stanowi wsparcie
dla konstruktorÛw interesuj¹cych
siÍ nowymi procesorami
z†rodziny ST62. Jest to zestaw
uruchomieniowy dla niezwykle
interesuj¹cych uk³adÛw, nosz¹cych
oznaczenia ST62E30 i†ST62E32.
W skład zestawu ST623X−KIT wchodzą:
Procesory ST6230/32 s¹ jednymi z†naj-
bardziej rozbudowanych wersji uk³adÛw
w†ìprzyjaznychî przeciÍtnemu uøytkowni-
kowi obudowach DIP. W†swojej strukturze
zawieraj¹ m.in.:
- 8kB pamiÍci programu EPROM,
- 192B pamiÍci RAM (fragment obszaru tej
pamiÍci wykorzystany jest jako rejestry
poúrednicz¹ce w†obs³udze modu³Ûw we-
wnÍtrznych - analogicznie jak SFR w†pro-
cesorach MCS-51),
- 128B pamiÍci EEPROM (dwie strony po
64B),
- 16-bitowy timer AutoReload , ktÛry moø-
na wykorzystaÊ m.in. jako modulator
PWM,
- port szeregowy SPI,
- port szeregowy UART,
- 16/21 kana³owy 8-bitowy przetwornik
A/C,
- 20/30 pinÛw I/O, w†tym 4/9 wypro-
wadzeÒ wysokopr¹dowych.
Wymieniliúmy tutaj tylko najwaø-
niejsze zalety nowych procesorÛw,
nieco szczegÛ³owiej omÛwimy je
w†jednym z†najbliøszych numerÛw
EP.
Zestaw ST623X-KIT, podobnie jak
inne narzÍdzia przygotowane przez
SGS-Thomson dla rodziny ST62 (patrz
EP5/97 ), zawiera wszystko, co jest nie-
zbÍdne, aby po jego zakupieniu roz-
pocz¹Ê pracÍ natychmiast po przyjúciu
do laboratorium.
Najwaøniejszym elementem zestawu jest
p³ytka demonstracyjna, spe³niaj¹ca jedno-
czeúnie rolÍ programatora. Jest ona wypo-
saøona w†dwie niezaleøne podstawki - po
jednej dla procesorÛw ST62E30 (obudowa
DIP28) i†dla procesorÛw ST62E32 (S-DIP42).
Procesor ST62E30 (do³¹czony do zestawu
jako prÛbka) ma fabrycznie wpisany do pa-
miÍci EPROM program z†szeregiem procedur
demonstracyjnych. Przy ich pomocy moøna
mierzyÊ i†stabilizowaÊ temperaturÍ (takøe zgod-
nie z†regu³ami Fuzzy Logic! ), mierzyÊ czÍstot-
liwoúÊ, mierzyÊ napiÍcie, sprawdziÊ dzia³anie
procedur obs³ugi klawiatury i†wyúwietlaczy.
Zestaw wyposaøono w†interesuj¹cy pakiet
oprogramowania. OprÛcz standardowego,
dla zestawÛw produkowanych dotychczas,
płytka demonstracyjna, spełniająca także rolę progra−
matora,
zasilacz sieciowy 13,5V/600mA,
kabel łączący płytkę demonstracyjną z komputerem,
procesory (po 1 szt.) ST62E30 i ST62E32 w wersji
EPROM z okienkiem,
podręczniki:
“ST62 general purpose application manual”
“ST6 family software tools AST6, LST6, WGDB6”
“ST62 general purpose databook”
“ST623X Starter Kit − user manual”
deklaracja zgodności parametrów zestawu ze stan−
dardem CE,
oprogramowanie:
debugger WGBD6 dla Windows,
symulator SIMST dla DOS,
program obsługi programatora dla DOS,
program obsługi programatora dla Windows,
dyskietka z programem demonstrującym działanie
pakietu ST6−Realizer.
Rys. 1.
Elektronika Praktyczna 1/98
29
30522294.003.png 30522294.004.png 30522294.005.png 30522294.006.png
T E S T
oprogramowania dla DOS (assmebler, linker,
symulator programowy) w†sk³ad jego wypo-
saøenia wchodz¹ takøe narzÍdzia pracuj¹ce
ìpod opiek¹î Windows. Na rys. 1 przed-
stawiono okno dzia³aj¹cego w†wersji dla
Windows, programu do obs³ugi programa-
tora procesorÛw. Na rys. 2 znajduje siÍ
ìzrzutî ekranu debuggera dla Windows. Jak
widaÊ, podczas pracy program ten pracuje
jednoczeúnie w†wielu niezaleønych oknach,
co pozwala na jego elastyczn¹ konfiguracjÍ.
Istnieje moøliwoúÊ wykorzystania tego pro-
gramu jako prostego symulatora pracy pro-
cesora, dziÍki czemu fani Windows mog¹
ca³kowicie zrezygnowaÊ z†pracy w†DOS.
Integraln¹ czÍúci¹ wyposaøenia zestawu
jest dokumentacja ksi¹økowa. Producent za-
war³ w†jej ramach podrÍcznik z†przemys³o-
wymi aplikacjami procesorÛw ST62, pod-
rÍcznik wyjaúniaj¹cy sposÛb obs³ugi progra-
mÛw oraz katalog ca³ej rodziny procesorÛw
ST62. Tak naprawdÍ, to niezupe³nie ca³ej
- nie ma w†niej bowiem procesorÛw...
ST6230/32! Zamiast kompletnej noty kata-
logowej zawarto w†podrÍczniku tylko krÛtk¹
zajawkÍ, co praktycznie uniemoøliwia wy-
korzystanie niektÛrych moøliwoúci proceso-
rÛw. Pewna nieúcis³oúÊ pojawi³a siÍ
takøe w†dokumentacji oprogramowa-
nia - bardzo szczegÛ³owo opisano
assembler AST6 i†linker LST6 oraz
debugger WGDB6 dla Windows. Nie
ma za to øadnej wzmianki o†progra-
mie SIMST6, protoplaúcie WGDB6
w†wersji dla DOS! Nie stanowi to
wiÍkszego problemu dla bardziej do-
úwiadczonych uøytkownikÛw, zw³asz-
cza tych, ktÛrzy zetknÍli siÍ wczeúniej
z†innymi procesorami ST62, lecz
mniej doúwiadczonym rozeznanie siÍ
w†tych nieúcis³oúciach moøe sprawiÊ
spory k³opot.
Niezaleønie od przedstawionych
niedoci¹gniÍÊ, prezentowany zestaw
jest bardzo interesuj¹cym narzÍdziem inøy-
nierskim. Pozwala w†krÛtkim czasie poznaÊ
moøliwoúci nowych procesorÛw, a†dziÍki
doskona³emu oprogramowaniu, doúÊ szy-
bko rozpocz¹Ê samodzieln¹ realizacjÍ w³as-
nych projektÛw.
Piotr Zbysiński, AVT
poniøej OSR2 wymaga, aby w†pliku con-
fig.sys wpisaÊ nastÍpuj¹c¹ liniÍ: switches =
/c. Jeøeli nie zostanie to zrobione program
w†wiÍkszoúci przypadkÛw nie bÍdzie dzia-
³a³ poprawnie. W†niektÛrych przypadkach
(nie potrafiÍ podaÊ logicznej zaleønoúci) tak
samo naleøy post¹piÊ dla nowszych wersji
Windows 95.
Uwaga! Oprogramowanie w†wersji dla
DOS stosowane z†Windows 95 w†wersjach
Zestaw udostÍpni³a redakcji firma Eltron.
30
Elektronika Praktyczna 1/98
Rys. 2.
30522294.001.png 30522294.002.png
Zgłoś jeśli naruszono regulamin