[elektro] Cortex-M3

Info info at kiralyelektronika.hu
Thu Dec 2 13:09:33 CET 2010


Sziasztok !

Egy multitaszkos oprendszer alatt furcsán változnak a taszkidők.
Eddig nem foglalkoztam vele, úgy gondoltam valahol kerekítési hibám
van, majd finomítok mert szorít az idő. Viszont érdekes, hogy debugger
alatt jók az értékek. Sőt, van egy furcsa fagyásom is amikor 5 taszk
egymás között cserél adatokat és a dma-ra is várnak. Debug alatt ez
sem jön elő. Tuti valami belső cache-dolog lesz. Járt már valaki így ?
Mi a fene okozhatja, hogy debuggolva kijön a 99% szépen, nem lépi túl,
magárahagyva pedig 130% is előfordul ? Már teleszórtam isb/dsb-vel, de
nem változik. Ötelt ?

Thx!
Béla




More information about the Elektro mailing list