ARM uykuya yatırmak ?

Başlatan emrahmrcn, 04 Nisan 2014, 02:14:01

emrahmrcn

Merhaba arkadaşlar,
CM0 çekirdeğindeki işlemcimi deep-sleep mode alarak uyutmak istiyorum, uykudanda dışarıdan gelen bir sinyal ile uyandırmak. İnit işlemlerini doğru yaptığımı düşünüyorum ve en sonundada WFI(); komutnu vererek işlcmimi çok güzel uyutuyorum. Uyandırmaya gelince istediklerimi yapamıyorum, işlemci WFI(); komutunu aldıkdan sonra bir türlü kaldığı yerden devam etmiyor, bununla karşılaşan tecrübe eden birileri varmıdır?
Benim yaradılışımda bir ayrıcalık varsa o da TÜRK olmamdır. M.K ATATÜRK

X-Fi

Uyandirmak için kesmelerin nvic kurulumunu yapmanız gerekir burada bir sorun olabilir.
Bunun dışında uykuya girmeden önce tüm kesmelerinizi temizleyin.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)

emrahmrcn

Problemi çözdüm, irq handler ismini yanlış yazmışım. Nvicenable ile handler aynı isimde değilmiş
Benim yaradılışımda bir ayrıcalık varsa o da TÜRK olmamdır. M.K ATATÜRK