-
Data: 2012-07-07 14:21:22
Temat: Re: Popularność mikrokontrolerów
Od: Jarosław Sokołowski <j...@l...waw.pl> szukaj wiadomości tego autora
[ pokaż wszystkie 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
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją