-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfe
ed.atman.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.new
s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.misc.elektronika
From: Jarosław Sokołowski <j...@l...waw.pl>
Subject: Re: Popularność mikrokontrolerów
References: <jt6gra$uls$1@node2.news.atman.pl>
<7...@g...com>
<jt6ilc$f2n$1@node1.news.atman.pl>
<s...@f...lasek.waw.pl> <jt7mfb$q2o$1@news.agh.edu.pl>
Organization: : : :
Message-ID: <s...@f...lasek.waw.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
User-Agent: slrn/0.9.8.1 (Linux)
Date: 07 Jul 2012 12:21:22 GMT
Lines: 60
NNTP-Posting-Host: 87-205-252-157.adsl.inetia.pl
X-Trace: 1341663682 unt-rea-a-01.news.neostrada.pl 26701 87.205.252.157:36730
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:633709
[ ukryj nagłówki ]Pan Roman Rumian napisał:
>> Pytanie trzeba uściślić. Czy chodzi o popularność mikrokontrolerów, czy
>> mikroprocesorów? Subtelną różnicę zdefiniowałbym na lokalny użytek w ten
>> sposób: do mikrokontrolera pisze się "wsad", a mikroprocesora używa się
>> z jakimś systemem operacyjnym, do którego dodaje się swoje programy
>> użytkowe. Kości ARM zdecydowanie częściej wykorzystuje się jako
>> mikroprocesory. Z migającą diodą na Rapsberry Pi startujący gimnazjalista
>> powinien sobie poradzić.
>
> uściślijmy: na masowym rynku pozostał jeden mikroprocesor o
> architekturze x86, a reszta to są mikrokontrolery(mikrokomputery) bo
> oprócz CPU mają pamięć i układy peryferyjne.
To też jest dobra definicja. Szczególnie dobra by była, gdybyśmy pytali
o konstrukcję układów, a nie o programowanie. Ponadto czytałem jakieś
zapowiedzi skonstruowania procesora w architekturze x86 z układem
graficznym i czymś jeszcze w jednej strukturze. Nie wiem czy na zapowiedzi
się skończyło, ale taki układ mógłby zakłócić wyrazistość podziału.
> ARM też, a wyróżnia go bodaj największe bogactwo tych ostatnich.
> Domyślam się, że chodzi Panu o różnicę miedzy układami o architekturze
> type "embedded" a tymi "general purpose" z dużymi systemami operacyjnymi.
Chodzi mi o to, że kryteria doboru rozwiązań elektroniczno-informatycznych
do określonego zadania wciąż się zmieniają. Od dawna nikogo nie dziwi
zastosowanie mikrokontrolera z kilkoma kilobajtami pamięci do zadania,
które można "łatwo zrealizować jako układ złożony z 57 bramek NAND".
Nie musi też dziwić zastosowanie układu z systemem operacyjnym w środku.
Nawet z "dużym systemem".
> Wróćmy jednak do istoty mojego pytania: nie chodzi o to aby licealista
> pomigał diodą, ale aby zrozumiał jak działa procesor(CPU) od strony
> sprzętowej: po co jest zegar, potok, rejestry, jak są pobierane
> instrukcje, dekodowane, wykonywane, bo, jak wierzę, wtedy poradzi sobie
> z każdą architekturą, potrafi dobrać właściwą do rozwiązywanego problemu.
To może być ostatni moment, kiedy takie rzeczy student będzie poznawał
na przedmiocie innym niż historia.
> Pomysły z Raspberry czy Arduino są świetne, ale ich ideą jest uprościć
> sprawę używania mikrokontrolera, jego programowania, tak, aby mógł się
> nim posłużyć każdy, w szczególności nie profesjonalista-inżynier
> wymienionych kierunków.
Idea Rapsberry była chyba taka (mogę się mylić), żeby skonstruować
bardzo tani komputer z normalnym wyjściem do monitora i normalnym
systemem operacyjnym. Mówiąc inaczej, przeciwwaga dla pecetów na x86.
> My chcemy kształcić specjalistów, zaczynając naukę od GŁĘBOKIEGO
> zrozumienia samego układu. Z mojej długiej praktyki wynika, że
> z takich specjalistów łatwo uzyskać dobrego programistę,
> rozumiejącego dobrze współpracę sprzętu z programem
Bardzo to szlachetne pobudki. Poważnie mówię, bez ironii. Ale jeśli
to do celów dydaktycznych, to wybór jest mniej istotny. No i jak już
wspomniałem, trzeba się śpieszyć.
--
Jarek
Następne wpisy z tego wątku
- 07.07.12 14:26 Jarosław Sokołowski
- 07.07.12 14:29 Jarosław Sokołowski
- 07.07.12 16:16 Sebastian Biały
- 07.07.12 16:22 Sebastian Biały
- 07.07.12 16:58 Marek Borowski
- 07.07.12 18:02 J.F.
- 07.07.12 18:20 J.F.
- 07.07.12 18:36 J.F.
- 07.07.12 18:46 Jarosław Sokołowski
- 07.07.12 18:57 Michoo
- 07.07.12 21:16 Mario
- 08.07.12 00:11 Jarosław Sokołowski
- 08.07.12 00:18 Kernel Panic
- 08.07.12 00:36 Mario
- 08.07.12 00:53 Mario
Najnowsze wątki z tej grupy
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
Najnowsze wątki
- 2024-11-24 Aby WKOOOORWIĆ ekofaszystów ;-)
- 2024-11-22 OC - podwyżka
- 2024-11-22 wyszedł z domu bez buta
- 2024-11-22 Bieda hud.
- 2024-11-24 DS1813-10 się psuje
- 2024-11-23 Białystok => Inżynier bezpieczeństwa aplikacji <=
- 2024-11-23 Szczecin => QA Engineer <=
- 2024-11-23 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-11-22 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-22 Warszawa => Senior Account Manager <=
- 2024-11-22 Warszawa => Key Account Manager <=
- 2024-11-22 Warszawa => DevOps Specialist <=
- 2024-11-22 Kraków => IT Expert (Network Systems area) <=
- 2024-11-22 Warszawa => Infrastructure Automation Engineer <=
- 2024-11-22 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=