-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!
atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: BartekK <s...@N...org>
Newsgroups: pl.misc.elektronika
Subject: Re: Pomiar prądu - atmega8
Date: Wed, 03 Jun 2009 16:10:14 +0200
Organization: TP - http://www.tp.pl/
Lines: 28
Message-ID: <h060ch$nah$1@atlantis.news.neostrada.pl>
References: <h017b3$8uq$1@news.onet.pl> <h018qk$ia1$1@news.mm.pl>
<h01b9b$fb6$1@217.76.112.12> <h01f6o$vsc$1@news.onet.pl>
<h01l9v$j8b$1@nemesis.news.neostrada.pl> <h01mqj$shc$1@217.76.112.12>
<h02o8q$dbd$1@news.onet.pl> <h03mq1$km5$1@news.wp.pl>
<h03qfc$m35$1@news.onet.pl> <h044rs$ni2$1@217.76.112.12>
<h04pl0$qk8$1@news.onet.pl> <h059bb$r5v$1@atlantis.news.neostrada.pl>
<h05t0g$na9$1@news.onet.pl>
NNTP-Posting-Host: dlugi.drut.org
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: atlantis.news.neostrada.pl 1244038353 23889 83.18.31.34 (3 Jun 2009 14:12:33
GMT)
X-Complaints-To: u...@n...neostrada.pl
NNTP-Posting-Date: Wed, 3 Jun 2009 14:12:33 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
In-Reply-To: <h05t0g$na9$1@news.onet.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:564818
[ ukryj nagłówki ]ulyssess pisze:
>> Filtra - niewielka. Programu - ogromna. Przesunięcie w prawo to jedna
>> bitowa operacja asemblera, jeden cykl procesora. A dzielenie przez 10 jest
>> operacją matematyczną wykonywaną programowo, zwłaszcza na avr który nie ma
>> sprzętowego dzielenia
>>
>
> No fajnie tylko trzeba jeszcze pisać w asemblerze, czego nie robie, a avr z
> dzieleniem programowym radzi sobie dość dobrze. Program gotowy na pomiar
> napiecia i pradu z filtrem programowym(niewielkim) zajął mi 3k kodu. Zatem
> miejsca mam jeszcze oporowo
Jest coś takiego jak kultura programowania, nawet jeśli ty nie widzisz
różnicy, to nie znaczy że w kodzie (po skompilowaniu) nie ma. Skoro
dzielenie przez potęgę dwójki kompilator może zamienić na jeden rozkaz
asemblera (kodu maszynowego) a do twojego dzielenia musi wrzucać
skomplikowaną procedurę, to różnica musi być. Choćby w prędkości
działania programu - nawet jak ci nie zależy na niej zbytnio, ani nie
wyciskasz ostatnich us z czasu procesora, to lepiej program pisać tak by
był maksymalnie wydajny i "płynny" (a nie stawał w bliżej nieokreślonych
miejscach na jakimś dzikim obliczeniu programowym na zmiennej
wielobajtowej na kilkanaście/dziesiąt ms), a potrzebne opóźnienia
"waity" były robione programowo w tych miejscach i w takiej wielkości
jaką zaprojektujesz, a nie "jak wyjdzie"
--
| Bartlomiej Kuzniewski
| s...@d...org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338
173
Następne wpisy z tego wątku
- 03.06.09 17:14 Sławomir Szczyrba
- 03.06.09 17:34 ulyssess
Najnowsze wątki z tej grupy
- 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
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-03-02 Tusk idzie na rekord deportacji po 1989 [Będzie popyt na prawników]
- 2025-03-01 Obywatel telefonuje 112 lub 986
- 2025-03-01 detektyw (?) Rutkowski działał jako prasa
- 2025-03-01 "Policjant został ujęty obywatelsko..."
- 2025-03-01 zatrzymanie zbyszka maja
- 2025-03-01 Warszawa => Expert Recruiter 360 <=
- 2025-03-01 Chrzanów => NodeJS Developer <=
- 2025-03-01 Warszawa => Gen AI Engineer <=
- 2025-03-01 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-01 Kraków => Technical Team Leader (Clojure, Java) <=
- 2025-03-01 Zrobił TV OLED z TV LCD
- 2025-03-01 Gdynia => Sales Executive / KAM <=
- 2025-03-01 Błonie => Sales Specialist <=
- 2025-03-01 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-01 Żerniki => Dyspozytor Międzynarodowy <=