-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!new
s.wcss.wroc.pl!not-for-mail
From: a...@m...uni.wroc.pl
Newsgroups: pl.misc.elektronika
Subject: Re: [Sprawa ju? wyja?niona]STM32f303RET6 Nucleo i (chyba) przekl?ty mbed
Date: Tue, 22 Nov 2016 18:45:51 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 43
Message-ID: <o123ov$b7k$1@z-news.wcss.wroc.pl>
References: <1...@a...przez.galaktyke.org>
<d...@a...przez.galaktyke.org>
<o050n0$m18$1@z-news.wcss.wroc.pl>
<3...@a...przez.galaktyke.org>
<o063mf$bnr$1@z-news.wcss.wroc.pl>
<e...@a...przez.galaktyke.org>
<o08ok6$a9q$1@z-news.wcss.wroc.pl>
<58342481$0$644$65785112@news.neostrada.pl>
NNTP-Posting-Host: hera.math.uni.wroc.pl
X-Trace: z-news.wcss.wroc.pl 1479840351 11508 156.17.86.1 (22 Nov 2016 18:45:51 GMT)
X-Complaints-To: a...@n...pwr.wroc.pl
NNTP-Posting-Date: Tue, 22 Nov 2016 18:45:51 +0000 (UTC)
Cancel-Lock: sha1:FQLlMlM2QhqpP4nzlnKgnur1ROc=
User-Agent: tin/2.2.1-20140504 ("Tober an Righ") (UNIX) (Linux/4.6.4 (x86_64))
Xref: news-archive.icm.edu.pl pl.misc.elektronika:708737
[ ukryj nagłówki ]kriters <k...@o...pl> wrote:
> On 2016-11-13 05:02, a...@m...uni.wroc.pl wrote:
> > A propo2: jak sie popatrzylem na opis interfejsu do LCD
> > to wersja przez SPI wydaje sie znacznie bardziej
> > sympatyczna. Szybkosc transmisji troche mniejsza,
> > ale dostatecznie duza. Transmisje SPI mozna podpiac
> > do DMA, wiec obciazenie procka jest bliskie zera.
> > Nie wiem dlaczego tyle modulow wybiera interfejs
> > rownolegly...
> A czy narzut na inicjowanie transmisji nie zabije wydajno?ci? Bo to jest
> zdaje si? fajne jak masz du?e bloki do przes?ania. Zreszt? nawet
> przy wi?kszych blokach najpierw trzeba przygotowa? dane (co trwa)
> a potem mo?na je dopiero wysy?a?.
>
> Czy jest jaka? opcja o kt?rej nie wiem ?eby wrzucenie 1 lub kilku
> bajt?w do bufora i wymuszenie wys?ania tych bajt?w by?o
> por?wnywalne czasowo z ustawieniem po kolei tych bajt?w
> na port r?wnoleg?y? Wydaje mi si? to ma?o prawdopodobne.
Przy kilku bajtach chyba najlepiej wrzucac do rejestrow SPI.
Wtedy to bedzie gdziec 1/2 czy 1/3 tempa transmisji
rownoleglej. Ale jesli myslisz o zapisie w "losowe"
miejsce na ekranie to trzeba najpierw manipulowac
liniami CS i D/C, potem ustawic adres, czyli jest spora
strata w porownaniu z transmisja blokow.
Dokladniej dla ILI9341 maksymalny zegar SPI to 10 MHz, czyli
800 ns na bajt przy transmisji szeregowej. Przy transmisji
rownoleglej minimaly cykl zapisu trwa 66ns czyli niby duzo
szybciej. Ale to sie tlumaczy na co najmniej 3 zapisy
do portow na ARM (dane + dwie zmiany na linii W/R),
a przy mniej dogodnym rozmieszczeniu nog 4 lub 5.
Jak szybko to 5 zapisow potrwa to zalezy od konkretngo modelu,
ale 300ns wydaje sie rozsadnym oszacowaniem. Niektore
modele prockow maja FIFO w SPI, np. w STM32F030 mozna
wrzucic 4 bajty do SPI i sprzet przypilnuje zeby wszystkie
poszly. Co do "wymuszenia wyslania": jak sie czeka
na koniec transmisji (np. zeby uzyc to samo SPI z innym
urzadzeniem) to trzeba czekac ile twa transmisja, czyli
dluzej niz tansmisja rownolegla.
--
Waldek Hebisch
Najnowsze wątki z tej grupy
- 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
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
- Co oni mierzą miernikiem
Najnowsze wątki
- 2025-11-03 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-11-03 Warszawa => International Freight Forwarder <=
- 2025-11-03 Białystok => Programista React ze znajomością C++ <=
- 2025-11-03 Warszawa => Generative AI Engineer <=
- 2025-11-03 Warszawa => Gen AI Engineer <=
- 2025-11-03 Białystok => Programista Delphi <=
- 2025-11-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-11-02 totalna kontrola podatników?
- 2025-11-02 Trzymacie pieniądze w bankach?
- 2025-11-02 Bo sędzia prokuratorowi nie odmawia "niezawiśle" [rzepa: wnioski o areszt]
- 2025-11-02 Michał Wawrykiewicz: "Prokuratura barszczyka bierze pod uwagę również INTENCJE uchwalaczy prawa
- 2025-11-02 Nieszczelność serwisu SuperGrosz
- 2025-11-01 Komitet kolejkowy :-)
- 2025-11-01 Warszawa => System Administrator <=
- 2025-11-01 China => Production Coordinator / Representant Product Dev <=




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei