Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: Analog - 27 Şubat 2019, 23:45:45

Başlık: Kesme Adres Tanımı
Gönderen: Analog - 27 Şubat 2019, 23:45:45
Herkese merhaba;

NVIC_EnableIRQ(); gibi bir fonksiyonu kullanmadan direk datasheette verilen kesmenin adresini tanımlamak istiyorum.

Mesela EXTI1 için stm32f4 serisinde 0x0000 005C verilmiş adresi. Şimdi ben bunu NVIC_EnableIRQ(); fonksiyonu kullanmadan registerlarla tanımlamak istiyorum ama usermanual ve reference manual de göremedim. Herhangi bir önerisi olan  var mı ?
Başlık: Ynt: Kesme Adres Tanımı
Gönderen: quarko - 27 Şubat 2019, 23:56:23
NVIC_EnableIRQ fonksiyonunu kullanmadan register larla yapmak istiyorsan, NVIC_ISERx register ı var, ARM Core içerisinde. O register da ilgili biti set edeceksin. Hangi mcu yu kullanıyorsan, "Programming Manual" inde bu register ile alakalı bilgi mevcut.