-
Data: 2012-07-08 02:00:47
Temat: Re: Popularność mikrokontrolerów
Od: Michoo <m...@v...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 08.07.2012 00:53, Mario wrote:
> W dniu 2012-07-07 18:57, Michoo pisze:
>> On 07.07.2012 12:38, Mario wrote:
>>> W dniu 2012-07-06 17:50, Michoo pisze:
>>>> On 06.07.2012 17:22, janusz_kk1 wrote:
>>>>> Dnia 06-07-2012 o 13:39:15 Michoo <m...@v...pl> napisał(a):
>>>>>
>>>>>> AVR - bo ma niezłą wartość dydaktyczną a jednocześnie nie odrzuca,
>>>>>> dużo przykładów w sieci, dostępne w DIPie
>>>>> Koszmarny asembler, z tego powodu polecam 51 albo jeszcze lepiej
>>>>> Z80 :)
>>>> Brrr. Po co na początku uczyć assemblera?
>>>>
>>>
>>> Przy okazji zaznajamiania z listą rozkazów. Trudno uczyć budowy i zasady
>>> działania mikroprocesora/mikrokontrolera bez stosowania rozkazów
>>> procesora.
>> Po co inżynier potrafiący zaprojektować/zaimplementować system
>> mikroprocesorowy ma znać "bebechy procesora"? To jest broszka
>> projektanta procesorów - nauki mechanika samochodowego nie zaczynamy
>> przecież od górnictwa i przetwórstwa stali i ropy.
>
> A przerysowując w drugą stronę można powiedzieć, że student mechaniki
> pojazdowej nie powinien znać budowy silnika tylko zestaw jego
> charakterystyk pozwalających na wyliczenie dynamiki pojazdu.
Tylko takie szczegóły jak to ilustopniowe jest dekodowanie instrukcji,
czy jak szybkie jest połączenie rdzenia z daną pamięcią nie ma _żadnego_
znaczenia o ile nie projektujesz procesora. Dla "użytkownika" liczy się
czas wykonania instrukcji i ewentualnie ilość wait-state (+ może
konieczność dodania jakiejś odmiany lock w systemie równoległym).
>
> Tak samo można powiedzieć, że student elektroniki nie musie wiedzieć jak
> jest zbudowany tranzystor bipolarny a jak polowy, tylko znać ich modele
> zastępcze.
Uczyłem się równań opisujących tranzystor, czy bramki, lustra prądowe,
wzmacniacze, etc (i na egzamin mgr musiałem je sobie odświeżyć). Imo
była to sztuka dla sztuki, bo nawet jak projektowaliśmy na którymś
przedmiocie layout to dane tranzystorów szacowało się wzorami przybliżonymi.
>
>>
>> Rozumiem jeszcze kogoś zaawansowanego[1], kto potrzebuje znać
>> architekturę, sposób działania użytej magistrali, peryferia w
>> procesorze, bo coś robi na FPGA z microblaze/openrisc/etc.
>
> A to powinien znać moim zdaniem każdy student elektroniki o kierunkach
> cyfrowych.
No i ok - są sytuacje, gdzie jest to na miejscu, ale tak w ogólnym
programie dla elektroniki?
> Można pominąć poznawanie kodu maszynowego a także wszelkich rejestrów
> wewnętrznych. Można ukryć całą architekturę za warstwą sterowników, a
> student będzie tylko musiał dodać odpowiednie include w kodzie. Tylko po
> co wogóle programowania od tej strony (oderwanej od hardware) mają się
> uczyć studenci elektroniki skoro lepiej to wyjdzie studentom informatyki.
>
Bo studenci informatyki nie kwapią się bawić ze sprzętem, po tym jak
przeszli:
- programowanie na kartce w czystych opkodach a potem wklepywanie tego w
sprzęt
- użeranie się z centronixem pod DOSem
- uczenie assemblera 16 bit na x86
U mnie z ~150 osób z informatyki na Inżynierię Komputerową poszło nas
sześciu, po doliczeniu osób z innych uczelni i innego kierunku inż
wyszło całe dziesięcioro. Końcowo będzie 5-6 magistrów po informatyce
znających się na programowaniu I znających sprzęt.
A elektronicy jak na razie robią koszmarny kod, więc gdzieś się muszą
nauczyć.
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 08.07.12 07:44 J.F.
- 08.07.12 09:46 Mario
- 08.07.12 10:15 Marek Borowski
- 08.07.12 14:18 Pszemol
- 08.07.12 14:22 Pszemol
- 08.07.12 20:21 Sebastian Biały
- 08.07.12 20:39 Kernel Panic
- 08.07.12 20:55 JDX
- 08.07.12 21:12 JDX
- 08.07.12 21:22 Piter
- 08.07.12 23:07 Andrzej Ekiert
- 09.07.12 08:09 Ukaniu
- 11.07.12 07:46 J.F.
- 14.07.12 13:58 nenik
- 14.07.12 16:08 JDX
Najnowsze wątki z tej grupy
- Disk on Module, czym to odczytać?
- Pasta ochronna? Lutownicza?
- zagadka pneumatyczna
- Klip testowy, jak sie to używa
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
Najnowsze wątki
- 2025-11-19 i znowu JEBNIĘTE POMYSŁY wyznawców religii klimatycznej
- 2025-11-19 Piraci bezkarni, a zwykli ludzie płacą. Kto chce zarobić na polskich kierowcach?
- 2025-11-19 Powiat kielecki: dwoje mężczyzn ukradło ze sklepu zdrapki. Jeden z nich wrócił po wygraną
- 2025-11-19 Re: Właściciel Pasażu Królewskiego w Gdańsku złożył wniosek o rozbiórkę
- 2025-11-19 Dwaj "Ukraińcy z Donbasu" v. Giertych "mdlejący" [przestawianie zarzutów przez prokuraturę]
- 2025-11-19 Właściciel Pasażu Królewskiego w Gdańsku złożył wniosek o rozbiórkę
- 2025-11-19 Właściciel Pasażu Królewskiego w Gdańsku złożył wniosek o rozbiórkę
- 2025-11-19 Rzeszów => Spedytor Międzynarodowy <=
- 2025-11-19 Lublin => Delphi Programmer <=
- 2025-11-18 kumulacja
- 2025-11-18 Mokry sen grupowego osiołka I/O :)
- 2025-11-18 Simki
- 2025-11-18 Warszawa => DevOps Engineer <=
- 2025-11-18 Warszawa => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-11-18 Wrocław => Programista React ze znajomością C++ <=




Ile kosztują tanie mieszkania w polskich metropoliach?