kit thomsona
Masz problem? Zapytaj na forum elektroda.pl z bramk± pl.misc.elektronika!
From: Zbyszek Rutkowski <zbychu_r_at_nospam_friko5.onet.pl>
Subject: kit thomsona
Date: Tue, 18 Aug 1998 18:45:54 -0700
Cze.
Ostatnio w pracy zakupilismy kit firmy sgs-thomson do programowania
mikrokontrolerow serii ST622x. Dolaczony jest do niego makroasembler i
kompilator C. Rzecz, ktora chce na tym zrobic jest troche za
skomplikowana, zeby program byl pisany w asemblerze (za malo znam
asembler). Natomiast kompilator C nie ma mozliwosci "odpluskwiania" na
poziomie C :-( .
1. Czy znacie moze jakis "konkretniejszy" kompilator, ktory by
wspolpracowal z tym kitem? (kitem - :-))) Moze to byc rowniez
kompilator basica.
2. Makroasembler (wg instrukcji obslugi :)) pozwala na przesuwanie w
prawo (>>). Jednak z tego co na razie zauwazylem to przesuwa tylko
konkretne wartosci, natomiast ja potrzebuje, zeby przesuwal zawartosc
rejestrow lub komorek. Czy jest to mozliwe?
3. Jezeli ktos pracowal z tym programatorem to niech napisze cos na jego
temat (jakie byly problemy na poczatku itp.).
Zbyszek Rutkowski
From: "=?ISO-8859-2?Q?Marcin_J=EAdrzejczak?=" <big8_at_nospam_ikp.atm.com.pl>
Subject: Re: kit thomsona
Date: 19 Aug 1998 08:56:43 GMT
Zbyszek Rutkowski <zbychu_r_at_nospam_friko5.onet.pl> napisał(a) w artykule
<35DA2E52.E651CB7B_at_nospam_friko5.onet.pl>...
Cze.
Ostatnio w pracy zakupilismy kit firmy sgs-thomson do programowania
mikrokontrolerow serii ST622x. Dolaczony jest do niego makroasembler i
kompilator C. Rzecz, ktora chce na tym zrobic jest troche za
skomplikowana, zeby program byl pisany w asemblerze (za malo znam
asembler). Natomiast kompilator C nie ma mozliwosci "odpluskwiania" na
poziomie C :-( .
Osobi¶cie jestem zdecydowanym zwolennikiem assemblera, głównie ze względu
na mał± pamięć programu. Można lepiej j± wykorzystać. Niestety poznanie
assemblera wi±że się to z długotrwałym ćwiczeniem...
1. Czy znacie moze jakis "konkretniejszy" kompilator, ktory by
wspolpracowal z tym kitem? (kitem - :-))) Moze to byc rowniez
kompilator basica.
O kompilatorach BASIC-a zapomnij. BASIC z założenia jest językiem
interpretowanym, a nie przeznaczonym do kompilacji (oczywi¶cie mówię o
tradycyjnym BASIC-u). Nie s±dzę, żeby był taki kompilator na
jednoukładowca, szczególnie z tak ubog± arytmetyk±. Kompilator C jest chyba
jedyn± słuszn± alternatyw±. Możesz ewentualnie spróbować techniki FUZZY
LOGIC - co kolwiek by to znaczyło, bo dla mnie jest to abstrakcja.
2. Makroasembler (wg instrukcji obslugi :)) pozwala na przesuwanie w
prawo (>>). Jednak z tego co na razie zauwazylem to przesuwa tylko
konkretne wartosci, natomiast ja potrzebuje, zeby przesuwal zawartosc
rejestrow lub komorek. Czy jest to mozliwe?
Osiem razy: RLC A, tylko nie zapomij przedtem wyzerować CARRY.
3. Jezeli ktos pracowal z tym programatorem to niech napisze cos na jego
temat (jakie byly problemy na poczatku itp.).
Ja programowałem na podróbce pierwszego wydania kita i nie miałem żadnych
problemów.
Pozdrawiam. Marcin J.
big8_at_nospam_ikp.atm.com.pl