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.