Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: Rasim GÖKMEN - 28 Kasım 2019, 21:29:09

Başlık: Stm32f103 Backup Register Yazma Sorunu
Gönderen: Rasim GÖKMEN - 28 Kasım 2019, 21:29:09
Değerli hocalarım,
Stm32f103 ü datasheetden bakarak registerlar ile programlamaya başladım. Gpıo işlemlerini yapmayı öğrendim. Şimdi kendimce backup registerlara bir şeyler kaydedip okumaya çalışıyorum. Bu işlemleri yaparken Atollic TrueStudio kullanıyorum ve debug ekranından registerlere kaydettiğim verileri gözlemliyorum. Ancak yaptığım gözlemlere göre 2 sıkıntım var.

1. Koda yazdığım registera veri yazılmıyor ilginç bir şekilde bir sonraki registera veri yazılıyor.

Yani şöyle:
...
BKP-> DR1 = 0x0001;
...

Dediğimiz zaman veri 1. register yerine 2. registere kayıt ediliyor.

2. 10. registerden sonrasına veri yazamıyorum. 10'dan aşağıda bulunan registerlere bir şekilde veri yazabilsemde 10'dan sonrakilere hiç bir şekilde veri yazamıyorum.

Yani şöyle:
...
BKP-> DR30 = 0x0001;
...

Dediğim zaman debug ekranında listelenen registerlarda bir değişim olmuyor.

Yardımlarınız için teşekkür ederim