v3.4.0#
يضيف v3.4.0 برنامج تشغيل SSD1306 OLED، ويُفعّل وحدة framebuf في MicroPython، ويرفع تردد H7 إلى 480 MHz، ويتيح مقاطعة البرامج النصية عبر Ctrl-C على REPL لـ UART، ويحسّن مكتبة CMSIS-NN وأمثلة التدفق البصري في MAVLink. ولا يقدّم أي تغييرات API جذرية — تعمل برامج v3.3.1 النصية دون تغيير.
أبرز النقاط#
أُضيف برنامج تشغيل SSD1306 OLED.
تم تفعيل وحدة
framebuf.H7 عند 480 MHz — تردد أعلى لأداء أكبر.
Ctrl-C عبر REPL لـ UART — يمكن مقاطعة البرامج النصية من REPL لـ UART.
لا تغييرات API جذرية — أعد التحديث وستعمل برامج v3.3.1 النصية دون تغيير.
ميزات جديدة#
أُضيف برنامج تشغيل شاشة SSD1306 OLED.
تم تفعيل وحدة
framebufفي MicroPython.أُضيفت أمثلة لدرع TV ودرع المسافة ودرع IMU.
تغييرات وتحسينات أخرى#
رُفع تردد H7 إلى 480 MHz (تحديث ساعات H7)؛ وحُدّثت مكتبة CMSIS-NN لاستخدام دوال NN غير المربعة وحُدّثت نماذج NN / CIFAR-10 (مع تفعيل التسجيل في برامج NN النصية)؛ وتضمين
frozen_mpy.oعند تجميع وحدة مجمّدة.
إصلاحات الأخطاء#
الكاميرا والنظام:
أُصلح توقيت SCCB / I2C لـ F7 و H7 (نُقل توقيت SCCB إلى ملفات إعداد اللوحة)، وساعة SD في H7، ونظام ملفات OpenMV 2.
البرمجة النصية والاتصال:
سُمح لـ Ctrl-C بمقاطعة البرامج النصية عبر REPL لـ UART، وضُبطت دالة
ioctlلـ WINC، وأُصلحbreakمفقود فيpy_net_search، وأُصلح قياس/اتجاه مثال التدفق البصري في MAVLink (مع وميض LED أخضر وإرسال حزم التدفق دائمًا بغض النظر عن الجودة).
تغييرات API الجذرية#
لا يقدّم v3.4.0 أي تغييرات جذرية في واجهة Python API. تعمل البرامج النصية التي عملت على v3.3.1 دون تغيير على v3.4.0 — فقط أعد تحديث البرنامج الثابت. (ملاحظة: صُحّح قياس/اتجاه مثال التدفق البصري المرفق في MAVLink؛ أعد فحص المستهلكين النهائيين لمخرجاته.)