BM ToolNuvoton NuMicro firmware projelerini VS Code içinden oluşturun, derleyin, doğrulayarak yükleyin ve hata ayıklayın. BM Tool, GCC ve Keil/armclang ile Cortex-M; SDCC ile desteklenen 8051 projelerini yönetir. Kurulumİlk Marketplace paketi Windows x64, VS Code 1.85 ve üzeri içindir. Extensions görünümünde BM Tool / Bey Mühendislik paketini bulun. İlk yayın ön sürüm kanalındadır; Install Pre-Release Version seçimini kullanın. Paket kimliği Eklenti, kendi sürümüyle eşleşen bmtool binary'sini, MCU verilerini ve şablonlarını birlikte taşır. Kullanım için Go, Node.js veya ayrı bir bmtool kurulumu gerekmez. Projenizin kullandığı harici araçları kurun:
Keil'in lisansı ve araçların kurulumları ayrı yönetilir. ARM debug için Cortex-Debug eklentisini kurup etkinleştirin. 8051 flash için Cortex-Debug gerekmez; 8051 canlı debug desteği yoktur. Eksik araçlar işlem sırasında açıklanır; paketteki CLI'nin İlk kullanım
Proje listesinde arama, favoriler ve klasör açma seçenekleri bulunur. İşlem çıktısı panelde ve BM Tool Output kanalında görünür. Clock/pin düzenleme bmtool tarafından oluşturulmuş projelerle sınırlıdır. Flash ve destek kapsamıFlash başarı sonucu imaj doğrulamasına bağlıdır. Desteklenen boot/app yerleşiminde günlük APP yüklemesi doğrulanmış boot'u korur; BOOT/FACTORY ve recovery işlemleri ayrı seçimlerdir. Değişmeyen sayfalar uygun backend'de yeniden yazılmaz. Nu-Link-Me ile M032SIAAE ve M467KJHAN üzerinde flash/verify süreleri ve APROM/LDROM/CONFIG koruması ölçülmüştür. Diğer MCU/derleyici/probe birleşimleri katalogda kendi kanıt durumuyla gösterilir; katalog kaydı fiziksel doğrulama anlamına gelmez. M33/M55 için flash/debug backend desteği bu sürümün kapsamı dışındadır. Ayarlar ve güncelleme
Marketplace güncellemesi eklenti, binary ve paket verilerini birlikte yeniler; kullanıcı cache/preset/registry kayıtları sürüm klasörünün dışında kalır. Mevcut proje dosyaları kendiliğinden dönüştürülmez. Eski tasks/launch/profile kullanan projelerde yeni özelliğin açık uyumluluk gereksinimini kontrol edin. Mevcut yerel VSIX kurulumunda aynı kimlikteki Marketplace paketini seçin ve eklentiye ait Auto Update ayarını kontrol edin. Güncellemeden sonra VS Code Reload Window isteyebilir. Sorunlu güncellemede eklentinin dişli menüsünden Install Another Version ile daha önce yayımlanmış sürümü seçebilirsiniz. 0.5.0 ön sürümBu sürüm paketle gelen CLI/veri seçimini, sürüm ve API kontrollerini, ayrı GCC/Keil linker seçimlerini, hedef/oturum korumasını, doğrulamalı artımlı flash ve ortak debug oturumunu içerir. MCU verileri kesin parça geometrisiyle denetlenir; uygun hedeflerde donanımsal CRC doğrulaması kullanılır. Lisans ve destekBM Tool'un değiştirilmemiş binary paketi kişisel, eğitim ve ticari kullanım için ücretsizdir. Kaynak kodu ve BM Tool'un yeniden dağıtım hakları Bey Mühendislik'e aittir. Üretilen proje şablonlarını kendi projelerinizde kullanabilir ve değiştirebilirsiniz; üçüncü taraf bileşenler kendi lisanslarını korur. Ayrıntılar ve Go/Unity bildirimleri paketin LICENSE dosyasındadır. Destek için Marketplace Q & A bölümünden Bey Mühendislik'e işlem türünü, kesin MCU/probe modelini, eklenti sürümünü ve ilgili BM Tool çıktı satırlarını iletin. |