v3.5.0-beta.1#

v3.5.0-beta.1 çekirdeği MicroPython 1.11‘e günceller ve SPI, USB HID ile düşük güç / SDIO sorunlarını düzeltir. MicroPython yükseltmesi bir davranış değişikliğidir — aşağıdaki kırıcı değişiklikleri okuyun. (Bu, v3.5.0 sürümüne giden ilk betadır.)

Öne çıkanlar#

  • MicroPython 1.11 — paketlenen çekirdek güncellendi.

  • Düzeltmeler — SPI WFI hatası, USB HID tanımlayıcısı ve düşük güç / SDIO başlatma.

  • Kırıcı: MicroPython 1.11’e güncellendi — kırıcı değişikliklere bakın.

Diğer değişiklikler ve iyileştirmeler#

  • Paketlenen MicroPython 1.11’e güncellendi; aygıt yazılımı (firmware) ikili dosyalarının depoda izlenmesi durduruldu ve WINC1500 aygıt yazılımı (firmware) taşındı.

Hata düzeltmeleri#

  • SPI WFI hatası düzeltildi ve SPI arabellek kontrolleri eklendi, USB HID tanımlayıcısı, durdurma moduna girmeden önce SysTick’in askıya alınması ve başlatmadan önce SDIO’nun sıfırlanması düzeltildi.

Kırıcı API değişiklikleri#

v3.4.3 ile v3.5.0-beta.1 arasındaki kullanıcıya görünür API kırılmaları. Kapsam: modules/ içindeki Python C modülleri ve scripts/libraries/ içindeki Python kütüphaneleri.

Kırıcı değişiklik bir behavior değişikliğidir (aynı API, farklı sonuçlar) — etkilenen betikleri yeniden kontrol edin. Her commit hash’i GitHub’daki diff’ine bağlanır.

MicroPython 1.11’e güncellendi (behavior)#

Paketlenen MicroPython çekirdeği 1.11’e güncellendi. Standart kütüphane ve dil davranışı yukarı akış MicroPython 1.11’i takip eder; sürüme özgü micropython / standart modül davranışına bağlı betikleri yeniden kontrol edin.

Commit’ler: 5676b4101

Taşıma kontrol listesi#

Sürüme özgü MicroPython davranışına bağlı betikleri 1.11’e karşı yeniden doğrulayın (MicroPython yükseltmesi). Diğer tüm betikler değişiklik yapılmadan çalışır.