v3.4.0¶
v3.4.0 מוסיפה מנהל התקן OLED SSD1306, מפעילה את מודול ה-framebuf של MicroPython, מעלה את ה-H7 ל-480 MHz, מאפשרת ל-Ctrl-C להפסיק סקריפטים דרך UART REPL, ומשפרת את ספריית CMSIS-NN ואת דוגמאות זרימה אופטית של MAVLink. היא אינה מציגה שינויי API שוברי תאימות — סקריפטים של v3.3.1 רצים ללא שינוי.
עיקרי הדברים¶
נוסף מנהל התקן OLED SSD1306.
מודול
framebufהופעל.H7 ב-480 MHz — שעון גבוה יותר לביצועים רבים יותר.
Ctrl-C דרך UART REPL — ניתן להפסיק סקריפטים מתוך UART REPL.
אין שינויי API שוברי תאימות — בצעו reflash והסקריפטים שלכם מ-v3.3.1 רצים ללא שינוי.
תכונות חדשות¶
נוסף מנהל התקן לתצוגת OLED SSD1306.
הופעל מודול ה-
framebufשל MicroPython.נוספו דוגמאות ל-TV-shield, distance-shield, ו-IMU-shield.
שינויים ושיפורים נוספים¶
הועלה ה-H7 ל-480 MHz (עודכנו שעוני ה-H7); עודכנה ספריית CMSIS-NN לשימוש בפונקציות NN לא ריבועיות ועודכנו מודלי NN / CIFAR-10 (עם רישום לוג מופעל בסקריפטי ה-NN); נכלל
frozen_mpy.oבעת קומפילציה של מודול frozen.
תיקוני באגים¶
מצלמה ומערכת:
תוקנו תזמון ה-SCCB / I2C ל-F7 ול-H7 (תזמון ה-SCCB הועבר לקבצי תצורת הלוח), שעון ה-SD של ה-H7, ומערכת הקבצים של OpenMV 2.
כתיבת סקריפטים וקישוריות:
הותר ל-Ctrl-C להפסיק סקריפטים דרך UART REPL, הוגדרה פונקציית ה-
ioctlשל ה-WINC, תוקןbreakחסר ב-py_net_search, ותוקנו קנה המידה/הכיוון של דוגמת הזרימה האופטית של MAVLink (עם LED ירוק מהבהב ושליחת חבילות flow תמיד ללא תלות באיכות).
שינויי API שוברי תאימות¶
v3.4.0 אינה מציגה שינויי API שוברי תאימות ב-Python. סקריפטים שרצו על v3.3.1 רצים ללא שינוי על v3.4.0 — פשוט בצעו reflash לקושחה. (הערה: קנה המידה/הכיוון של דוגמת הזרימה האופטית של MAVLink המצורפת תוקנו; בדקו מחדש צרכנים במורד הזרם של הפלט שלה.)