[elektro] dsPIC programozás assemblyben

elight elight at gmail.hu
Mon Jan 7 15:43:06 CET 2019


Jahh?

Az még azért egy könnyű váltás.
Csak végig kell olvasni betűről betűre
mind a két adatlapot és egyeztetni ami kell.
Meg az erratákat is.

Én Pic-ről ARM-ra ugrottam egyszer kényszerből
egy meló miatt. Meredek volt,
rengeteg ismeretlen csapdával teletűzdelve.
Szóval alaposan kifutottam a tervezett időből.

Nemrég pl. pedig RASPI-n kellet megoldani
egy külső videomemória kezelését.
Ott sikerült elérnem 8 millió  I/O/sec sebességet
egy szerény programfutási időre.
Ennél a legtöbbet az összes többi futásidejével
(kordába tartás) kellet szöszölni
hogy legyen elég időkeret.
Mert párhuzamosan a display rutinoknak is kellet
némi lehetőséget adni, minimum amennyit
azok megkívánnak.

Szóval lehet bíbelődni ilyesmivel is,
és akadnak bőven lehetséges alternatívák.
Igaz a mondás: ágyúval verébre se szokás,
de ugyanakkor egy elhibázott költségoptimalizálás
később programozói oldalról alaposan
megszívathatja az ember.

Üdv István


2019-01-07 15:25 keltezéssel, Pipi írta:
>
> 2019.01.07. 15:16 keltezéssel, elight írta:
>> +1
>>
>> ha mégis,
>> ...max. 3-4 inline sor ASM.
>>
>> És inkább használd ki maximálisan a hardver
>> adottságokat, többszintű INT, DMA és egyéb finomságok...
>> Vagy válassz egy nagyobb, gyorsabb  MCU-t.
>
> Ja. Az alacsonyabb ár miatt most próbálunk áttérni a pic16f18876-ra,
> van benne egy csomó csilivili (ami nekünk nem is kell) plusz funkció, 
> meg egy csomó új regiszter
>  és "megkönnyítendő az átállást" persze hogy még az azonos funkciójú 
> bitek jó része is más-más regiszterbe kerültek :(
>
>
>



More information about the Elektro mailing list