( meditor | 2021. 04. 24., szo – 12:00 )

Én egyszer egy duplapufferelt DMA kódot irtam motorolára. 2 DMA-t kellett szinkronban járatni, amíg az egyiket felhúztad, a másik dolgozott. Nem volt egyforma az órajelük, egy kicsit másképp ketyegtek! Nem szabadott adattúlfutásba menni, mert a legfelső adatbitben volt egy szinkronbit, ha az elvész, akkor borul minden. Nagyon vidám feladat volt összeszinkronizálni a dolgot. Úgy írod a programot, hogy közben a 2 csatornás szkóp föl van csippentve a DMA lábra!

 

Na jó, régi szép idők... Most is egyébként egy mérőrendszer dolgozom, itt is van mit összeszinkronizálni. Jönnek a triggerek mindenhonnan és kerülgetniük kell egymást.

 

Üdv és jó munkát!