[elektro] Pic24 memória... még mindig

elight at gmail.hu elight at gmail.hu
Mon Oct 28 09:24:29 CET 2013


Szia,

a debuggok tényleg néha félrevezetőek..
Főleg int és dma nyomozgatás közben
lehet kavarodás...
Én inkább a debug-global változók híve
vagyok. Azok láthatók mindenhonnan.
És amíg van működő képernyő
a szükséges értékek mindig ott lehetnek
apróbetűsben az egyik sarokban.
Egy kis plusz munka ugyan a DEF-ekkel
megfelelő helyekre betenni, de megéri.
A végén meg kikapcsolhatók.
Touch, int, és egyebeket már el se tudnék
képzelni enélkül.

Egyébként meg,
tiltsd le a DMA-t és a benyalt adatok után
megfelelő pillanatban engedélyezd újra..
Ez esetleg kerülőút lehet.

Én épp most szopókáltam olyat,
hogy pl. a strcopy fügvény "str" esetén
a konstans string területet is foglaja
meg a ramot is zabálgatja szépcsként....
Hogy minek?  Néhányszáz string és elfogy a ram.
Külső ramból meg tényleg lassabb.
De vannak SPI ram-ok is , eeprom helyett..
Ezt meg úra kellett írni const előtaggal.
Szóval ezekkel a memoria kezelésekkel
mindig akad egy kis bajság.
Nem nagy ügy de mégis..
Időveszteség.

Üdv István



2013-10-27 21:52 keltezéssel, Skandar Graun írta:
> Na, játszottam vele egy sort... eléggé használhatatlan.
> Szerintem a grafikus mag önálló, DMA-ra alapuló működése meghülyíti.
>
>
> 2013. október 27. 19:34 Pipi írta, <lista at puzsar.hu>:
>
>> 2013.10.27. 19:11 keltezéssel, Skandar Graun írta:
>>> Debuggert C alatt még nem használtam...
>> és mi tart vissza tőle?
>>
>>
>> --
>> Pipi
>> http://www.puzsar.hu
>>
>> -----------------------------------------
>>            elektro[-flame|-etc]
>>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list