Mikrodenetleyicilere kod yükleme

  • Konuyu başlatan Konuyu başlatan nt
  • Başlama tarihi Başlama tarihi

nt

Emekli
Katılım
21 Nisan 2023
Mesajlar
1,221
Selam kartla uğraşıyorum diye pythondan kopmak yok size basit bir kaç satır ile kartınıza .hex ya da .bin dosyanızı nasıl yollarsınız onu göstericem
port ne yaa derseniz : https://mekatronik.org/forum/thread...internetten-erisme-ve-port-yoenlendirme.4617/
kart ne alaka derseniz :https://mekatronik.org/forum/threads/stm32f103c-usb-bootloader.3550/post-81583

stm32loader ın yuklu olması gereklidir

Kod:
import subprocess

def yukle_fw(port, firmware_dosya_yolu):
    try:
        komut = f"stm32loader -c {port} -iw {firmware_dosya_yolu}"
        print(f"mekatronik.org yükleme başlatılıyor ({firmware_dosya_yolu})...")
        subprocess.run(komut, shell=True, check=True)
        print("mekatronik.org Firmware başarıyla yüklendi.")
    except subprocess.CalledProcessError as e:
        print("mekatronik.org Firmware yükleme hatası(foruma gel çözeriz):", e)

def ana():
    try:
        seri_port = input("STM32 kartın bağlı olduğu seri portu girin (örneğin '/dev/ttyACM0' veya 'COM3'): ")
        firmware_dosya_yolu = input("Yüklemek istediğiniz firmware dosyasının yolunu girin: ")

        yukle_fw(seri_port, firmware_dosya_yolu)
    except KeyboardInterrupt:
        print("İşlem kullanıcı tarafından iptal edildi.")

if __name__ == "__main__":
    ana()

kodu vscode'a cmd+c // cmd+v yapıstırıp çalıştırın (run) kullanıcı dostudur umarımm işinize yarar
 
Son düzenleme:
Mikrodenetleyicilerle bende amatör ilgileniyorum..ayrıca @ozkarah ın yazısını bende okuyayım kameram için.. :)
 
  • Beğen
Reactions: nt

Forum istatistikleri

Konular
7,968
Mesajlar
131,494
Üyeler
3,186
Son üye
Eray can gülal

Son kaynaklar

Son profil mesajları

erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Back
Top