Re: Szukam Elektroniki Praktycznej nr : 3/95, 4/95, 8/95, 12/95, 1/96



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomek" <tlodek_at_nospam_polbox.com>
Subject: Re: Szukam Elektroniki Praktycznej nr : 3/95, 4/95, 8/95, 12/95, 1/96
Date: Fri, 19 May 2000 19:38:54 GMT


Hmm... na pewno wiesz po co ( i dlaczego) stosuje się emulatory sprzetowe ?

na pewno wiem tylko nie napisalem ze nie mam takich wygorowanych wymagan co
do niego - sorry

Jezeli chodzi o ladowanie programu z PC to niemal wszystkie nowsze
procesory maja interfejs SPI lub jego odpowiednik.

Tak wiem, ale ilosc przeprogramowan niezbyt zgadza sie z tym co podaje
producent
np.Atmel 1000x , zawsze padaja predzej


Emulator ma inne zadanie : w polaczeniu z debugerem powinien umozliwiac
prace prawie krokowa, przerywanie realizacji programu na zyczenie lub w
okreslonych warunkach, podglad zawartosci pamieci RAM, rejestrow, stanu
portow itp. I to wszystko w ukladzie docelowym - z calym
srodowiskiem/otoczeniem w jakim ma ostatecznie pracowac dany mikroprocesor.
To wlasnie z powodu tych funkcji te zabawki sa takie drogie. Przydaja sie
tam, gdzie wyobraznia inzyniera jest niewystarczajaca by przewidziec
wszystkie warunki krytyczne, czyli w prawie kazdym skomplikowanym
projekcie ;o)
Poczytaj sobie specyfikacje jakiegos ICE a zobaczysz jak bardzo sie rozni
mozliwosciami od DS5000T


Wiem ze ten uklad to namiastka prawdziwego Emulatora za np. 3500zl (bo takie
znalazlem),
ale w zupelnosci mi wystarczy do moich zastosowan
(nie jestem juz amatorem i robie malo bledow :-))

poprostu czasem potrzeba zmienic doslownie jedna stala w kodzie
np. opoznienie lub glupi text na LCD itd. co wiaze sie z :

wyjeciem proca z ukladu ---wlozenie do programatora----skasowanie+wpisanie
nowego kodu----
wyjeciem z programatora---wlozeniem do ukladu docelowego
juz mi od tego przestaje kontaktowac podstawka w programatorze :-(((

tak przy okazji to uklad DS5001FP ma calkiem spora pamiec i mozliwosc
podlaczenia dodatkowej
pamieci zewnetrznej nie blokujac portow P0 i P2

PS " To naprawde powazne wyzwanie dla konstruktora - mozna polamac zeby...
;o)))))))) "




mysle ze sobie jednak poradze (najwyzej kupie sobie nowe - sztuczne :-)))


PS znalazlem DS5001FP-128kB NVRAM za ok.20$+Vat - szukam dalej (moze jeszcze
taniej gdzies znajde)
DS5000T-32kB NVRAM - 70$+Vat :-((

Pozdro
Tomek




Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Szukam Elektroniki Praktycznej nr : 3/95, 4/95, 8/95, 12/95, 1/96
Date: 20 May 2000 12:27:29 GMT


On Fri, 19 May 2000 19:38:54 GMT, Tomek <tlodek_at_nospam_polbox.com> wrote:
[...]
Emulator ma inne zadanie : w polaczeniu z debugerem powinien umozliwiac
prace prawie krokowa, przerywanie realizacji programu na zyczenie lub w
okreslonych warunkach, podglad zawartosci pamieci RAM, rejestrow, stanu
portow itp. [...]
Poczytaj sobie specyfikacje jakiegos ICE a zobaczysz jak bardzo sie rozni
mozliwosciami od DS5000T

Wiem ze ten uklad to namiastka prawdziwego Emulatora za np. 3500zl (bo takie
znalazlem), ale w zupelnosci mi wystarczy do moich zastosowan
(nie jestem juz amatorem i robie malo bledow :-))

Jestes amatorem i nie trafiles na profesjonalny problem :-)
Np aplikacja wymaga zeby program chodzil na pelnej predkosci,
a jednak raz na godzine cos sie sypie. Wtedy przydaje sie
prawdziwy ICE, tym bardziej ze kosztuje tydien twojej pracy,
a zaoszczedzic moze tych tygodni wiele :-)

wyjeciem proca z ukladu ---wlozenie do programatora----skasowanie+wpisanie
nowego kodu---- wyjeciem z programatora---wlozeniem do ukladu docelowego [..]
tak przy okazji to uklad DS5001FP

Ale co mi sie wydaje ze tez trzeba go przekladac, no chyba ze zaczniesz
od napisania programu transmisji a urzadzenie ma dostepny port szeregowy..

J.

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomek" <tlodek_at_nospam_polbox.com>
Subject: Re: Szukam EP ... Emulator c.d.
Date: Sat, 20 May 2000 16:16:13 GMT


J.F. napisał(a) w wiadomości: ...

Ale co mi sie wydaje ze tez trzeba go przekladac, no chyba ze zaczniesz
od napisania programu transmisji a urzadzenie ma dostepny port szeregowy..

ten procek ma juz ROM z programem transmisji do ladowania swojego
(zewnetrznego)
NVRAM-u przez linie RXD/TXD, i nie chce go uzywac w urzadzeniu docelowym
lecz w prostym Emulatorze
ktorego sonda bedzie wkladana zamiast procka w ukladzie docelowym
(zalezy mi tylko na mozliwosci szybkiego przeladowywania programu w pamieci)




Poprzedni Następny
Wiadomość
Spis treści
From: "Tomek" <tlodek_at_nospam_polbox.com>
Subject: Re: Szukam Elektroniki Praktycznej nr : 3/95, 4/95, 8/95, 12/95, 1/96
Date: Sat, 20 May 2000 16:25:18 GMT



Tomek napisał(a) w wiadomości: ...
tak przy okazji to uklad DS5001FP ma calkiem spora pamiec i mozliwosc
podlaczenia dodatkowej pamieci zewnetrznej nie blokujac portow P0 i P2


Sorry za wprowadzenie w blad, musze sam sie poprawic :-((
ten uklad jednak nie ma wewnetrznej pamieci (ma ja tylko wersja
DS5000(T) -max 32kB)
adresowych i danych
przez co nie blokuje portow P0 i P2 reszta bez zmian.

stad widocznie taka roznica w cenie - ale swoja droga to 50$ za bateryjke 3V
i 128kB Ramu to przesada


Pozdro
Tomek