-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!eu.feeder.erje.net!newsfeed
.fsmpi.rwth-aachen.de!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!nx02
.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.ne
ostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: Marek <f...@f...com>
Newsgroups: pl.misc.elektronika
Subject: Re: Komunikacja z pendrive USB, pic32 a konkurencja
Date: Mon, 04 Nov 2013 20:39:36 +0100
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
In-Reply-To: <l58iv0$79s$1@mx1.internetia.pl>
References: <a...@n...neostrada.pl>
<l58iv0$79s$1@mx1.internetia.pl>
Message-ID: <a...@n...neostrada.pl>
User-Agent: Groundhog Newsreader for Android
Lines: 26
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.7.98.233
X-Trace: 1383593977 unt-rea-a-02.news.neostrada.pl 2141 83.7.98.233:43205
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:654322
[ ukryj nagłówki ]On Mon, 4 Nov 2013 17:35:41 +0100, Sylwester Łazar<i...@a...pl>
wrote:
> Napisz w ASM (fragment lub całość)
> lub wybierz coś szybszego.
Chyba żartujesz :-)
$ pic32mx-objdump -S -h -d --section=.text code.elf | egrep -c ^9d.*:
6560
6550 instrukcji asm, nie wiem ile miesięcy by zajęło zabawa w
optymalizację tego na poziomie asm. Z tego co udało mi się dowiedzieć
taki transfery są spowodowane cechami implementacji stosu usb
Microchipa i niekoniecznie jedynym rozwiązaniem jest poprawianie kodu
wynikowego asm.
> Mam wrażenie, że kompilator nie radzi sobie w ogóle z kolejkowaniem
> instrukcji i danych
> w rdzeniu MIPS. Przez to powstają znaczące opóźnienia.
Sugerujesz, że gcc-mips-4.5.2 jest "niedopracowany"? Brzmi to dość
wyzywająco, szczególnie, że to już raczej dojrzała architektura i gcc
raczej powinien dobrze sobie z nią radzić.
--
Marek
Następne wpisy z tego wątku
- 04.11.13 21:03 Sylwester Łazar
- 04.11.13 21:58 Marek
- 04.11.13 23:13 Sylwester Łazar
- 04.11.13 23:58 Marek
- 05.11.13 10:49 Sylwester Łazar
- 05.11.13 12:26 Marek
- 07.11.13 09:31 Sylwester Łazar
- 07.11.13 18:43 Marek
Najnowsze wątki z tej grupy
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
Najnowsze wątki
- 2025-02-07 Smar do video
- 2025-02-06 Litowe baterie AA Li/FeS2 a alkaliczne
- 2025-02-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-07 Warszawa => System Architect (Java background) <=
- 2025-02-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-07 Warszawa => Solution Architect (Java background) <=
- 2025-02-07 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-07 Lublin => Programista Delphi <=
- 2025-02-07 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-07 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-07 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-02-07 Warszawa => Spedytor Międzynarodowy <=
- 2025-02-07 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2025-02-07 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-07 Gdańsk => Specjalista ds. Sprzedaży <=