v3.5.0-beta.1

يُحدّث v3.5.0-beta.1 النواة إلى MicroPython 1.11 ويصلح مشكلات SPI و USB HID والطاقة المنخفضة / SDIO. ترقية MicroPython تغيير سلوكي — اقرأ التغييرات الجذرية أدناه. (هذه أول نسخة تجريبية تؤدي إلى v3.5.0.)

أبرز النقاط

  • MicroPython 1.11 — تم تحديث النواة المرفقة.

  • إصلاحات — خطأ WFI في SPI، ووصف USB HID، وتهيئة الطاقة المنخفضة / SDIO.

  • تغيير جذري: تم تحديث MicroPython إلى 1.11 — انظر التغييرات الجذرية.

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

  • تم تحديث MicroPython المرفق إلى 1.11؛ وتوقف تتبع ثنائيات البرنامج الثابت في المستودع ونُقل برنامج WINC1500 الثابت.

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

  • أُصلح خطأ WFI في SPI وأُضيفت فحوص مخزن SPI، ووصف USB HID، وتعليق SysTick قبل الدخول في وضع التوقف، وإعادة تعيين SDIO قبل التهيئة.

تغييرات API الجذرية

تغييرات API المرئية للمستخدم بين v3.4.3 و v3.5.0-beta.1. النطاق: وحدات Python بلغة C في modules/ ومكتبات Python في scripts/libraries/.

التغيير الجذري هو تغيير سلوك (نفس الواجهة، نتائج مختلفة) — أعد فحص البرامج النصية المتأثرة. يربط كل تجزئة commit إلى الفرق الخاص به على GitHub.

تم تحديث MicroPython إلى 1.11 (سلوك)

تم تحديث نواة MicroPython المرفقة إلى 1.11. يتبع سلوك المكتبة القياسية واللغة المصدر الأعلى MicroPython 1.11؛ أعد فحص البرامج النصية التي تعتمد على سلوك micropython / الوحدات القياسية الخاص بإصدار معين.

Commits: 5676b4101

قائمة التحقق للترحيل

أعد التحقق من البرامج النصية التي تعتمد على سلوك MicroPython الخاص بإصدار معين مقابل 1.11 (ترقية MicroPython). تعمل جميع البرامج النصية الأخرى دون تغيير.