Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: Yuunus - 12 Mart 2018, 02:24:51

Başlık: arm-asm pc registeri okuma
Gönderen: Yuunus - 12 Mart 2018, 02:24:51
Merhaba, Keil icerisinde LDR r0,{pc}+#4 gibi bir atama yapmak istedigimde "pc" de nedir gibi bir durumla karsilasiyorum; r0..r12 arasindaki bir register'a erisimde sorun yokken neden sp yada pc ye erismek istedigimde kulaginin ustune yatiyor, bu register'a erisim kapali mi(Keil buralari kurcalamami istemiyor mu)?
Başlık: Ynt: arm-asm pc registeri okuma
Gönderen: Zoroaster - 12 Mart 2018, 09:42:59
C icinde ASM yaziyorsan normal bir durum.
Başlık: Ynt: arm-asm pc registeri okuma
Gönderen: Yuunus - 12 Mart 2018, 10:18:25
Evet C icinde hocam, arka kapisi yok mu?
Başlık: Ynt: arm-asm pc registeri okuma
Gönderen: Zoroaster - 12 Mart 2018, 12:06:16
ASM fonksyonu S uzantili yaz ve bunu C den external fonksiyon olarak cagir.

Sirf bu is icin ASM ye gecmene gerek yok. Yapmak istedigin, program segmentten constant degere ulasmak ki bunu zaten C de basitce yapabilirsin.


Başlık: Ynt: arm-asm pc registeri okuma
Gönderen: Yuunus - 12 Mart 2018, 12:56:43
Tesekkur ederim @Zoroaster  ;D