v3.5.0-beta.2

يُحدِّث الإصدار v3.5.0-beta.2 طبقة H7 HAL، ويضيف معرّف المراجعة إلى machine.info()، ويدعم ذاكرة SDRAM بعرض 32 بت، ويصلح قراءة صور BMP / RGB بعمق 24 بت وعطلًا صلبًا في وضع Lepton VGA/RGB565. ولا يُدخِل أي تغييرات كاسرة في واجهة البرمجة (API) — فبرامج v3.5.0-beta.1 النصية تعمل دون تعديل. (هذا إصدار تجريبي تمهيدًا للإصدار v3.5.0.)

أبرز النقاط

  • تُبلِّغ machine.info() الآن عن معرّف مراجعة الرقاقة.

  • دعم ذاكرة SDRAM بعرض 32 بت.

  • إصلاحات — قراءة صور BMP / RGB بعمق 24 بت وعطل صلب في وضع Lepton VGA/RGB565.

  • لا توجد تغييرات كاسرة في واجهة البرمجة (API) — أعد تحميل البرنامج الثابت وستعمل برامج v3.5.0-beta.1 النصية دون تعديل.

ميزات جديدة

  • تتضمّن machine.info() الآن معرّف مراجعة الرقاقة.

  • أُضيف دعم ذاكرة SDRAM بعرض 32 بت ونظام تلميحات fb_alloc مع منطق طبقة فوقية ذكي.

تغييرات وتحسينات أخرى

  • تحديث طبقة H7 HAL (وكذلك CMSIS، والترويسة القديمة، وDMA متعدد المخازن لـ DCMI، والتسمية الصارمة)، وحلقات H7 PLL / ساعة SDRAM، وأمثلة ADC، ونقل أمثلة Arduino إلى دليل جديد.

إصلاح الأخطاء

التصوير:

  • إصلاح قراءة ملفات BMP بجميع التنسيقات، وقراءة صور RGB بعمق 24 بت، وعطل صلب عند ضبط Lepton على VGA/RGB565، والرجوع عند إجهاض HAL_JPEG_Encode.

النظام:

  • إصلاح فترة المؤقت 5، وساعة H7 SD، وتمكينات البنوك المفقودة، ورفع عتبة VREF للاختبار الذاتي.

تغييرات كاسرة في واجهة البرمجة (API)

لا يُدخِل الإصدار v3.5.0-beta.2 أي تغييرات كاسرة في واجهة برمجة Python. فالبرامج النصية التي عملت على v3.5.0-beta.1 تعمل دون تعديل على v3.5.0-beta.2 — كل ما عليك هو إعادة تحميل البرنامج الثابت.