Kafamı karıştıran bir nokta var, datasheetten okuyorum ama yanlış mı yorumluyorum acaba diye bilenlere sormak istedim.
Stm32f4 için SYSCFG registerı içinde FB_MODE biti mevcut, (8. bit), FB_MODE biti 0 ise 0x08000000 addresi BANK1 olurken, 1 olması durumunda 0x08000000 adresi BANK2'yi ifade ediyor.
Dual bank kullanırken de bütün yeni yazacağımız dataları 0x08100000 adresine yazıyoruz.
MEsela FB_MODE biti 0, benim kodumda 0x08000000 adresi bank 1 yani benim mevcut kodumun olduğu kısım, dolayısı ile 0x08100000 adresi bank 2, yeni gelen kodu bank 2 ye yazdım, daha sonra FB_MODE bitini 1'e çektim ve bank Swap yaptım. Dolayısıyla benim 0x08100000'e yazmış olduğum kod artık 0x08000000 adresinde mi oluyor ?
Yanlış mı yorumluyorum, doğru mu anlıyorum yarıdmcı olabilri misniz?