-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.68!
not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Rynek pracy STM32
Date: Thu, 21 Jul 2022 14:17:25 +0200
Organization: news.chmurka.net
Message-ID: <tbbg4j$leb$1$PiotrGalka@news.chmurka.net>
References: <b...@h...invalid>
<tb650r$12ec9$1@dont-email.me> <tb69h8$edq$1$PiotrGalka@news.chmurka.net>
<tb6a9r$13mqc$1@dont-email.me> <tb6cd5$g3f$1$PiotrGalka@news.chmurka.net>
<tb6d2u$143ic$1@dont-email.me> <tb6llt$lti$1$PiotrGalka@news.chmurka.net>
<tb6mpq$1564q$1@dont-email.me> <tb6rus$pov$1$PiotrGalka@news.chmurka.net>
<tb6so2$15q6n$1@dont-email.me> <tb70g4$sbc$4$Janusz@news.chmurka.net>
<tb72tr$16ds0$3@dont-email.me> <tb75b6$vl8$3$Janusz@news.chmurka.net>
<tb75ub$16mu0$2@dont-email.me> <tb8ccn$n9m$1$Janusz@news.chmurka.net>
<tb8duu$1gf3f$2@dont-email.me> <tb8frt$p2t$2$Janusz@news.chmurka.net>
<tb8kf2$1i31q$1@dont-email.me> <tb8sko$1g0$1$Janusz@news.chmurka.net>
<tb8td7$1kfc6$1@dont-email.me> <tb92al$4vf$1$Janusz@news.chmurka.net>
<tb93jj$1m238$1@dont-email.me> <tb9mml$j96$1$Janusz@news.chmurka.net>
<tb9ph3$1rj2p$1@dont-email.me> <tbaun6$ap7$1$Janusz@news.chmurka.net>
<tbav7l$27j1k$1@dont-email.me> <tbbb70$ilv$1$Janusz@news.chmurka.net>
NNTP-Posting-Host: 213.192.88.68
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Jul 2022 12:17:23 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.68"; logging-data="21963";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Content-Language: pl
In-Reply-To: <tbbb70$ilv$1$Janusz@news.chmurka.net>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:773391
[ ukryj nagłówki ]W dniu 2022-07-21 o 12:53, Janusz pisze:
> W dniu 2022-07-21 o 09:28, heby pisze:
>> On 21/07/2022 09:20, Janusz wrote:
>>>> Zaraz po tym jak określisz dlaczego dynamiczny polimorfizm działa na
>>>> moim Harvardzie.
>>> A w którym miejscu napisałem że nie może?
>>
>> Tutaj:
>>
>> On 19/07/2022 18:35, Janusz wrote:
>> >> Jak to zaprząc do realizacji różnych funkcji przez każdą kopię (nie
>> >> wiem jak to się nazywa) tego templates.
>> > Ale na avr-ze to nie pójdzie bo ten procek nie wykonuje programu z
>> ram-u
>> > (architektura Harvard) więc żadnej kopi nie uruchomi.
>>
>> Co prawda dotyczy to statycznego, ale tym gorzej dla Ciebie.
> Co gorzej, odpowiedz na pytanie, czy avr wykona program z ramu?
>
Janusz,
sorry, ale dzielnie bronisz pozycji nie do obrony.
Kluczowe słówko: 'bo'.
Kwestia nie wykonywania z RAMu była użyta tylko jako wytłumaczenie
dlaczego do głównej tezy, że program wygenerowany z templates nie
pójdzie w avr.
Chodzi o prawdziwość/nie prawdziwość tej głównej tezy a nie użytego
argumentu za nią.
Skojarzenie....
Kiedyś (+- 1990) potrzebowaliśmy aby 8751 'wykonywał' program ze swojego
RAMu (128 bajtów).
Zrealizowaliśmy to jako interpreter programu pisanego w opracowanym
przez nas języku na bazie języka Forth (opiera się na odwrotnej notacji
Polskiej).
Interpretacja pojedynczego rozkazu średnio zajmowała 10us (rozkaz
maszynowy zajmował 1us).
Oczywiście brat napisał ten interpreter ale wszystkie programy w tym
Forth pisałem ja. Czyli każdy z programów musiał być zapisany na mniej
niż 128 bajtach (no bo jeszcze stos procesora i dane).
To były programy do programowania poszczególnych GALi różnych
producentów (każdy rozmiar GALa * każdy producent to osobny program) i
do programowania poszczególnych EEPROMów szeregowych (I?C, SPI,
microWire i kilku innych).
W ten sposób załatwiliśmy to, że mogliśmy rozszerzać gamę programowanych
elementów bez konieczności upgradeowania oprogramowania (w tamtym czasie
konkurencyjne programatory wymagały w tym celu odesłania do producenta).
Bardzo dokładnie musiałem panować nad RAMem - gdy program ładował
pierwszy blok danych do programowania to zazwyczaj niszczył swój
początek. Rozmiar używanego w danym programie bloku danych dobierałem
tak, aby zniszczenie nie sięgnęło głównej pętli.
Liczba bajtów potrzebna na stos procesora zależała od treści mojego
programu (ile zagłębień pętli) i uwzględniałem to w poczatkowym
ustawieniu wskaźników.
Wiem, że już kiedyś na p.m.e to pisałem, ale siła skojarzenia z "nie
wykonuje programu z ram-u".
P.G.
Następne wpisy z tego wątku
- 21.07.22 14:23 Grzegorz Niemirowski
- 21.07.22 14:37 heby
- 21.07.22 14:40 heby
- 21.07.22 14:41 heby
- 21.07.22 14:59 Janusz
- 21.07.22 15:01 Piotr Gałka
- 21.07.22 15:06 Piotr Gałka
- 21.07.22 15:06 Janusz
- 21.07.22 15:21 heby
- 21.07.22 15:25 Grzegorz Niemirowski
- 21.07.22 15:32 Piotr Gałka
- 21.07.22 15:34 heby
- 21.07.22 15:34 heby
- 21.07.22 16:25 Janusz
- 21.07.22 16:25 Piotr Gałka
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML