Mikro C ARM ile EEPROM Yazma Okuma

Başlatan ehliseyf, 30 Aralık 2016, 11:31:41

ehliseyf

Bir adet PWM ile Sürdüğüm LED armatürüm var. USB ile C# ile bağlanıp pwm ayarlarını yapabiliyorum. MİNİ STM32 kartını kullanıyorum. Kartın detaylarını linkte bulabilirsiniz. USB ile bilgisayardan gönderdiğim verileri EEPROM'a kayıt etmek istiyorum. Bilgisayar bağlantısı kesildiğinde yada bağlantı olmaksızın çalıştırıldığında son ayarlar ile çalışmasını sağlamak istiyorum. EEPROM en hızlı ve basit çözüm olur düşüncesindeyim. ARM konusunda yeniyim. Pic ile yazıp okuyabiliyordum. ARM için dahili EEPROM kavramını biraz anlatabilir misiniz ? Bir kod örneği çok işime yarardı. Teşekkürler.
https://shop.mikroe.com/development-boards/starter/mini/stm32f4
Code'm mu oturturum !

yldzelektronik

Stm32 ailesinde L serisi dışında EEPROM yok. Flash ı eeprom gibi kullanmanız gerekecek.Bununla ilgili MikroC de gerekli fonksiyonlar vardır diye tahmin ediyorum.Kullanmadım.
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

ehliseyf

#2
Alıntı yapılan: yldzelektronik - 30 Aralık 2016, 11:57:02
Stm32 ailesinde L serisi dışında EEPROM yok. Flash ı eeprom gibi kullanmanız gerekecek.Bununla ilgili MikroC de gerekli fonksiyonlar vardır diye tahmin ediyorum.Kullanmadım.
Flash bellek gibi bir mantık ile mi çalışıyor.
Şu rutinleri buldum, deneyeceğim.

https://download.mikroe.com/documents/compilers/mikroc/pic/help/flash_memory_library.htm

Extra örnek yada fikir olanlar belirtebilir. Teşekkürler.
Code'm mu oturturum !

mg1980

#3
Linke bakar mısınız ? Yalnız size bir tavsiyem var:Yazacağınız adresleri programınızın işgal edeceği alanın dışında seçmelisiniz. Yoksa programı yüklerken olay kilitlenip kalıyor.
https://www.picproje.org/index.php/topic,66789.0.html