v3.4.0#
v3.4.0 bir SSD1306 OLED sürücüsü ekler, MicroPython framebuf modülünü etkinleştirir, H7’yi 480 MHz‘e yükseltir, Ctrl-C ile UART REPL üzerinden betiklerin kesilmesine olanak tanır ve CMSIS-NN kütüphanesini ile MAVLink optik akış örneklerini iyileştirir. Hiçbir kırıcı API değişikliği getirmez — v3.3.1 betikleri değişiklik yapılmadan çalışır.
Öne çıkanlar#
SSD1306 OLED sürücüsü eklendi.
framebufmodülü etkinleştirildi.480 MHz’de H7 — daha fazla performans için daha yüksek saat hızı.
UART REPL üzerinden Ctrl-C — betikler bir UART REPL’den kesilebilir.
Hiçbir kırıcı API değişikliği yok — yeniden flash’layın, v3.3.1 betikleriniz değişiklik yapılmadan çalışır.
Yeni özellikler#
Bir SSD1306 OLED ekran sürücüsü eklendi.
MicroPython
framebufmodülü etkinleştirildi.TV-shield, distance-shield ve IMU-shield örnekleri eklendi.
Diğer değişiklikler ve iyileştirmeler#
H7, 480 MHz’e yükseltildi (H7 saatleri güncellendi); CMSIS-NN kütüphanesi kare olmayan NN fonksiyonlarını kullanacak şekilde güncellendi ve NN / CIFAR-10 modelleri güncellendi (NN betiklerinde günlükleme etkinleştirildi); dondurulmuş bir modül derlenirken
frozen_mpy.odahil edildi.
Hata düzeltmeleri#
Kamera ve sistem:
F7 ve H7 için SCCB / I2C zamanlaması (SCCB zamanlaması kart yapılandırma dosyalarına taşındı), H7 SD saati ve OpenMV 2 dosya sistemi düzeltildi.
Betik yazımı ve bağlanabilirlik:
Ctrl-C’nin bir UART REPL üzerinden betikleri kesmesine izin verildi, WINC
ioctlfonksiyonu ayarlandı,py_net_searchiçindeki eksik birbreakdüzeltildi ve MAVLink optik akış örneğinin ölçeklemesi/yönü düzeltildi (yeşil yanıp sönen bir LED ile ve kaliteden bağımsız olarak her zaman akış paketleri göndererek).
Kırıcı API değişiklikleri#
v3.4.0 hiçbir kırıcı Python API değişikliği getirmez. v3.3.1’de çalışan betikler v3.4.0’da değişiklik yapılmadan çalışır — sadece aygıt yazılımını (firmware) yeniden flash’layın. (Not: paketlenen MAVLink optik akış örneğinin ölçeklemesi/yönü düzeltildi; çıktısını kullanan alt tüketicileri yeniden kontrol edin.)