STM32 İçin Simülasyon

Başlatan flowchartx, 23 Ağustos 2021, 11:36:27

flowchartx

Merhaba abilerim, kardeşlerim

Proteustan başka STM32'yi simüle edebileceğim bir program var mı acaba ?

a.zorba

İçinizdeki düşmanlık yakıp yıkmayı hoşgörüyorsa yerine koyacağınız sistemin özgürlük olacağını mı düşünüyorsunuz?

flowchartx

Alıntı yapılan: a.zorba - 23 Ağustos 2021, 13:39:40stmstudio

Bu simülasyon değil, program içindeki değişkenleri izlemek için kullanılıyor

ex_machina

stm32f103 bluepill + çakma st-link V2. Bu ikili yeni başlayan birisi için her türlü simülasyondan daha yararlı.

Proteus'un haricinde, devreyi çizip, her türlü interaktif elemanı ekleyebileceğin ve aynı zamanda kod üzerinden de gerçek zamanlı debug yapabileceğin bir simülasyon ortamı yok maalesef.

Çünkü stm32'lerin clock hızı çok fazla ve mimarisi daha karmaşık. Bu yüzden proteus'ta sınırlı sayıda stm32 modeli var ve proteus bunların simülasyonunu yaparken bile bayağı zorlanıyor, insanı çileden çıkarıyor. O yüzden hiç uğraşma. ST'nin sunduğu debugging araçları gayet yeterli.

Proteus'usn sunduğu VSM(virtual system modeling) yapısı analog ve dijital simülasyonu gerçek zamanlı olarak bir arada yürütüyor ama ikisini de tam manasıyla düzgün bir şekilde yapmıyor. Bu yüzden proteus'u yalnızca fazla karmaşık olmayan temel devrelerin simülasyonu için kullanmalısın.

Normalde analog ve dijital simülasyonlar ayrı ayrı yapılır ve bunların da kendi aralarında -uygulamaya bağlı olarak seçilen- farklı çeşitleri vardır.
Ayrıca bu tarz simülasyonların hesapladığı veri çok fazla olduğundan, gerçek zamanlı değilde, önceden belirlenen zaman aralığında çalışır ve sonuçların daha sonra incelenmesi için kaydeder (bu özellik proteus'da da var ama yeterli değil).

Uzun lafın kısası; o devre gerçek hayatta kurulacak :)



flowchartx

Alıntı yapılan: ex_machina - 24 Ağustos 2021, 15:29:41stm32f103 bluepill + çakma st-link V2. Bu ikili yeni başlayan birisi için her türlü simülasyondan daha yararlı.

Proteus'un haricinde, devreyi çizip, her türlü interaktif elemanı ekleyebileceğin ve aynı zamanda kod üzerinden de gerçek zamanlı debug yapabileceğin bir simülasyon ortamı yok maalesef.

Çünkü stm32'lerin clock hızı çok fazla ve mimarisi daha karmaşık. Bu yüzden proteus'ta sınırlı sayıda stm32 modeli var ve proteus bunların simülasyonunu yaparken bile bayağı zorlanıyor, insanı çileden çıkarıyor. O yüzden hiç uğraşma. ST'nin sunduğu debugging araçları gayet yeterli.

Proteus'usn sunduğu VSM(virtual system modeling) yapısı analog ve dijital simülasyonu gerçek zamanlı olarak bir arada yürütüyor ama ikisini de tam manasıyla düzgün bir şekilde yapmıyor. Bu yüzden proteus'u yalnızca fazla karmaşık olmayan temel devrelerin simülasyonu için kullanmalısın.

Normalde analog ve dijital simülasyonlar ayrı ayrı yapılır ve bunların da kendi aralarında -uygulamaya bağlı olarak seçilen- farklı çeşitleri vardır.
Ayrıca bu tarz simülasyonların hesapladığı veri çok fazla olduğundan, gerçek zamanlı değilde, önceden belirlenen zaman aralığında çalışır ve sonuçların daha sonra incelenmesi için kaydeder (bu özellik proteus'da da var ama yeterli değil).

Uzun lafın kısası; o devre gerçek hayatta kurulacak :)




Hocam ağzınıza sağlık. Teşekkür ederim

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.