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). تعمل جميع البرامج النصية الأخرى دون تغيير.