-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.238
!not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Re. Pytanie do serwisantów.
Date: Wed, 24 Aug 2016 14:51:32 +0200
Organization: news.chmurka.net
Lines: 49
Message-ID: <npk58c$414$1@news.chmurka.net>
References: <npfd5q$aqb$2@news.chmurka.net> <npfekn$6kh$1@node2.news.atman.pl>
<a...@n...v.pl>
<nphn8p$brt$1@node2.news.atman.pl>
<a...@n...v.pl>
<nphve4$hmh$1@node1.news.atman.pl>
<57bc9ce4$1$12539$65785112@news.neostrada.pl>
<npjgr7$scn$1@news.chmurka.net>
<a...@n...neostrada.pl>
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 24 Aug 2016 12:51:24 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.238"; logging-data="4132";
mail-complaints-to="abuse-news.(at).chmurka.net"
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
Xref: news-archive.icm.edu.pl pl.misc.elektronika:704747
[ ukryj nagłówki ]
Użytkownik "Marek" <f...@f...com> napisał w wiadomości
news:almarsoft.748320680115221958@news.neostrada.pl.
..
>
> Czytając to co napisałeś można odczuć (pewnie mylne) wrażenie, że nie
> oprogramowałeš nigdy nic bardziej skomplikowanego od przysłowiowego
> migania ledami.
Wcale nie tak bardzo mylne. Oprogramowałem trochę więcej (ale nigdy na
mikrokontrolery), ale to było dawno (internet raczkował).
Co skomplikowanego można oprogramowywać, jak od lat na programowanie
poświęca się tydzień do trzech tygodni w roku?
Gdzieś od 1998 piszę tylko programiki służące do sprawdzenia czegoś u nas a
prawie nic "dla ludzi", a jak nawet "dla ludzi" to są to bardzo prymitywne
programiki służące do konfigurowania czegoś i koniec. Poświęcenie czasu na
"bycie na bieżąco" spowodowało by, że nie byłoby czasu na te programiki więc
nie jestem na bieżąco :(.
> Dzisiaj 95-99% kodu to bibliotek a pozostała reszta to wartość dodana
> "user space".
W mikrokontrolerach dopiero niedawno rozmiary Flash (w funkcji ceny)
pozwalają chyba na takie podejście
> Spróbuj bez bibliotek napisać na mcu wielozadaniowy kod, komunikujący się
> po tcpip, usb i z dowolnym fsem. Ciekawe ile czasu Ci to zajmie.
W naszych urządzeniach (to brat, nie ja) nie ma bibliotek i jest USB, ale
tcpip załatwia scalak, który realizuje stos - czyli równoważnik użycia
biblioteki.
> Ze dwa lata temu pisywał tu partyzant od programowania mipsów w
> asemblerze (to taki podobny przypadek do tych co nie uznają bibliotek). Że
> on wszystko tylko w asemblerze nie w żadnym C czy C++ bo to języki dla
> lamerów piszących niewydajny kod. W jakieś z nim dyskusji doszło do
> propozycji by napisał w asm usb host+msd, niech świat zadziwi. Nie odzywa
> się do dziś, pewnie ciągle to pisze.
>
Siła przyzwyczajenia.
Mój brat piszący "od zawsze" w assemblerze dopiero jakieś 5 lat temu dał się
namówić na C. Ale (choć do assemblera już by nie wrócił) to nadal często się
zżyma, że kompilator jakoś nieoptymalny kod wytwarza (szczególnie jak on coś
na bajcie a ten mieli ciągle tan drugi bajt zerując go przy każdej okazji).
Tak się złożyło, że jak ja kończyłem studia to jeszcze nie było prac
dyplomowych z programowaniem mikrokontrolera (ja robiłem coś na Merze 400),
a jak dwa lata później kończył mój brat to już były (Z80) i nie było szansy
inaczej jak w assemblerze no i są skutki :)
P.G.
Następne wpisy z tego wątku
- 24.08.16 14:57 Piotr Gałka
- 24.08.16 15:27 s...@g...com
- 24.08.16 15:28 Jarosław Sokołowski
- 24.08.16 16:17 slawek
- 24.08.16 16:28 Sebastian Biały
- 24.08.16 17:15 re
- 24.08.16 17:28 re
- 24.08.16 17:42 re
- 24.08.16 17:45 re
- 25.08.16 09:36 Piotr Gałka
- 25.08.16 09:38 Piotr Gałka
- 25.08.16 09:52 Piotr Gałka
- 25.08.16 10:14 Jarosław Sokołowski
- 25.08.16 10:28 Piotr Gałka
- 25.08.16 10:47 Piotr Gałka
Najnowsze wątki z tej grupy
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
Najnowsze wątki
- 2025-12-24 => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-12-24 otwarcie drugiej obwodnicy Trójmiasta
- 2025-12-24 Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- 2025-12-23 Prezent dla kierowców od prezydenta Nawrockiego
- 2025-12-23 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-12-23 Warszawa => Senior IT Recruitment Consultant <=
- 2025-12-22 czy wiedziałeś że?
- 2025-12-22 Unijne KOOOORWY mówią że WYCOFUJĄ się z zakazu rejestracji elektryków
- 2025-12-22 Białystok => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-22 Lublin => Project Manager <=
- 2025-12-22 Warszawa => Project Manager (AI and innovation) <=
- 2025-12-22 TVN oczekuje: Za Ziobrem BĘDZIE czerwona nota Interpolu! Czy może Interpol da drugi raz (w) dupę? ;-)
- 2025-12-21 Norweski przepis na pozbywanie się uchodźców odwiedzających kraj z którego "uciekli"
- 2025-12-21 UE bierze kredyt na 90GEUR, by przedłużyć wojnę na Ukrainie, w tym Polska 4-5%, czyli od 3,6 do 4,5GEUR
- 2025-12-21 Produkcja energii w elektrowniach atomowych




7 pułapek i okazji - zobacz co cię czeka podczas kupna mieszkania na wynajem