-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!feeder1.feed.usenet.farm!feed.usenet.farm!newsfeed.xs4all
.nl!newsfeed7.news.xs4all.nl!border2.nntp.ams1.giganews.com!nntp.giganews.com!n
ewsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.p
l!news.neostrada.pl.POSTED!not-for-mail
From: "Grzegorz Niemirowski" <g...@g...net>
Newsgroups: pl.misc.elektronika
References: <618f7a0a$0$23913$65785112@news.neostrada.pl>
<smreh5$3aj$1@dont-email.me> <6191856f$0$551$65785112@news.neostrada.pl>
<smu2ot$nns$1@dont-email.me> <6192991e$0$543$65785112@news.neostrada.pl>
<smu61k$jqk$1@dont-email.me>
Subject: Re: AVR po latach
Date: Mon, 15 Nov 2021 18:57:43 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: OE PowerTool 4.5.5
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7681
X-WWW: https://www.grzegorz.net/
Lines: 42
Message-ID: <61929f95$0$539$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89.65.244.230
X-Trace: 1636999061 unt-rea-b-01.news.neostrada.pl 539 89.65.244.230:52938
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:768296
[ ukryj nagłówki ]heby <h...@p...onet.pl> napisał(a):
> 1) Możesz zostawić środowiko arduino i używać
> Eclipse/Netbeans/QtCreator/Atom/itd jako edytora.
Idąc za ciosem można zrezygnować z Arduino zupełnie.
> 2) Debugowanie jest praktycznie niemożliwe bez emulacji sprzetu. Często ta
> emulacja sprzetu jest milion razy trudniejsza. Dlatego wymysliliśmy
> techniki pisania kodu, które praktycznie redukują potrzebę debugowania na
> *prawdziwym* targecie, asymptotycznie do zera. Zaryzykuje że poprawnie
> napisany program w języku C/C++ będzie wymagał debugowania w emulatorze
> CPU w mniej niż promilu przypadków. Za to będzie znakomicie debugował się
> na hoście.
Moje doświadczenia są zgoła odmienne. Nie wiem do czego miałby mi być
potrzebny emulator CPU. Kod pracuje w jakimś urządzeniu i komunikuje się z
innymi układami. Potrzebna jest możliwość sprawdzania co się dzieje w
rzeczywistym układzie. Tu przydaje się oscyloskop, analizator stanów
logicznych oraz debuger.
>> 2. Biblioteki pisane na kolanie
> Nikt nie każe z nich korzystać.
Więc kłania się punkt 1 - można zrezygnować z Arduino całkowicie, skoro nie
oferuje żadnej dużej wartości.
> W 99% programów pojawi się taki setup/loop.
Pojawia się, ale jest to sztuczne zaciemnianie.
> Problem w tym że nie padło "poważne zastosowania" u wątkotwórcy, za to
> padło ATTINY. Co niejako stoi bokiem do koncpecji "profesjonalnych IDE"
> skoro kod nie jest większy niż max kilka stron na ekranie i może być
> pisany w Arduino czy czymkolwiek innym, wliczając notatnik. Choć tak nisko
> bym nie upadał.
Nawet krótki kod wolę pisać w wygodnym IDE.
--
Grzegorz Niemirowski
https://www.grzegorz.net/
Następne wpisy z tego wątku
- 15.11.21 19:07 heby
- 15.11.21 19:19 Grzegorz Niemirowski
- 15.11.21 19:34 heby
- 15.11.21 19:57 Grzegorz Niemirowski
- 15.11.21 20:22 heby
- 16.11.21 09:03 Atlantis
- 16.11.21 11:26 Grzegorz Niemirowski
- 16.11.21 11:51 Grzegorz Niemirowski
- 16.11.21 18:18 heby
- 16.11.21 18:22 Pcimol
- 16.11.21 18:30 Pcimol
- 16.11.21 19:30 Atlantis
- 17.11.21 10:53 Grzegorz Niemirowski
- 17.11.21 11:45 Marek
- 17.11.21 12:05 Marek
Najnowsze wątki z tej grupy
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
Najnowsze wątki
- 2025-03-10 roaming
- 2025-03-10 wodor
- 2025-03-10 Ostrów Wielkopolski => NodeJS Developer <=
- 2025-03-10 Białystok => System Architect (background deweloperski w Java) <=
- 2025-03-10 Częstochowa => Backend Developer (Node + Java) <=
- 2025-03-10 Poznań => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produkc
- 2025-03-10 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-03-10 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-10 Chiny-Kraków => Senior PHP Symfony Developer <=
- 2025-03-10 Szczecin => Key Account Manager IT <=
- 2025-03-10 Warszawa => Node.js / Fullstack Developer <=
- 2025-03-10 Warszawa => Data Engineer (Tech Leader) <=
- 2025-03-10 Gliwice => Business Development Manager - Network and Network Security
- 2025-03-10 Warszawa => Presales Engineer IT <=
- 2025-03-10 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS