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)?
C icinde ASM yaziyorsan normal bir durum.
Evet C icinde hocam, arka kapisi yok mu?
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.
Tesekkur ederim
@Zoroaster ;D