Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Diğer => Konuyu başlatan: Mucit23 - 30 Ocak 2019, 20:45:50

Başlık: STM8S IAR ve STVP Program yükleme
Gönderen: Mucit23 - 30 Ocak 2019, 20:45:50
Selamlar

IAR ile STM8S103F3 çipine ufak bir program yazdım. STM8 ile ilk uğraşım. IAR da düzgün bir şekilde proje oluşturup derleme yaptım. Hata vs yok. Fakat çipe bir türlü program atamadım

STVP ile program yüklemeye çalışıyorum. STVP "the Device is protected" uyarısı veriyor. Ayrıca IAR da hex dosyasını da oluşturamadım.

Baya ayarları kurcaladım ama doğru ayarları bulamadım bir türlü

Klon STlink ile STM8 arasında SWIM RST 3V3 ve GND bağlantılarını yaptım. Bundan sonra sırayla ne yapmam gerekiyor?
Başlık: Ynt: STM8S IAR ve STVP Program yükleme
Gönderen: izturk - 30 Ocak 2019, 21:23:55
Hocam Vcap pinine kapasite bağladınız mı? STM8 ile ilk uğraşırken ben bağlamamıştım. Baya uğraştırmıştı.
Başlık: Ynt: STM8S IAR ve STVP Program yükleme
Gönderen: Mucit23 - 30 Ocak 2019, 21:26:18
Şu board üzerinde deneme yapıyorum

https://www.direnc.net/stm8s103f3p6-gelistirme-karti

Demo program çalışıyor.
Başlık: Ynt: STM8S IAR ve STVP Program yükleme
Gönderen: izturk - 30 Ocak 2019, 22:01:48
Hocam stvp yi kullanmadım hiç ama direk iar üzerinden programlamayı denediniz mi?
Başlık: Ynt: STM8S IAR ve STVP Program yükleme
Gönderen: Mucit23 - 30 Ocak 2019, 22:20:06
Evet iar ile denedim olmamıştı. Fakat STVD ile programlayabildim. STVD yi silip yeniden kurdum. Anlamadım ama şuan STVD ile Hex yükleyip çalıştırabiliyorum. Belki kurulum aşamasında sorun olmuştur.

Şimdi IARı denedim oda oldu. Debug yapabildim.

STVD ile program attığımda program hemen başlamıyor. İlla enerjiyi kesip yeniden vermek gerekiyor. Bunun kolay bir yolu varmı?
Önemsiz bir sorun daha. IAR da sadece Download seçeneği yokmu? Her seferinde Download yapıp debug'a geçiyor.
Başlık: Ynt: STM8S IAR ve STVP Program yükleme
Gönderen: izturk - 30 Ocak 2019, 22:44:42
O yukardaki tuşlarda yok ama project veya debug içerisinde sadece download olması lazım. Bu bilgisayarda kurulu değil tam hatırlayamadım.
Başlık: Ynt: STM8S IAR ve STVP Program yükleme
Gönderen: 1n4001 - 31 Ocak 2019, 09:35:36
Merhaba,
IAR'da Hex dosyası oluşturmak için Project > Options > Output Converter > Generate additional output kutusunu işaretleyin. Output format: açılır menüsünden Intel extended seçin.

STVP üzerinde "Device is protected" uyarısı ROP (read out protection) aktif olduğunda gelen uyarıdır.
ROP'u iptal etmek için IAR'da ST-LINK > Option Bytes > Read-out protection açılır menüsünden disable yapabilir veya STVP'de "Option Byte" sekmesinde ROP'u disable yapıp yükleme yapabilirsiniz.