v4.5.7¶
v4.5.7 מוסיפה זיהוי של חיישן PAG7920, מאחדת את צינור הציור על מנוע ה-draw_image (מוכן ל-GPU-offload), ומתקנת באג גבול במפענח JPEG ובאג הגנת MPU של STM32.
עיקרי הדברים¶
מזהה החיישן PAG7920 מזוהה כעת.
צינור ציור מאוחד — פעולות קו רצות כעת דרך מנוע ה-
draw_image, שעוצב מחדש כדי לתמוך ב-GPU offload.תוקנו באג גבול במפענח JPEG ובאג הגנת MPU של STM32.
תכונות חדשות¶
PAG7920 — נוסף enum החיישן PAG7920 שהיה חסר כך שהחיישן מזוהה.
שינויים ושיפורים נוספים¶
צינור ציור — כל פעולות הקו משתמשות כעת במנוע ה-
draw_image, וה-draw_imageעוצב מחדש כדי לתמוך ב-GPU offload (תשתית לציור מואץ-חומרה).יותר RAM בלוחות ללא JPEG — חוצץ ה-JPEG נשמר כעת רק כאשר מוגדר מקודד JPEG חומרתי.
ml.Model— הייצוג המודפס שלו מציג כעת גם את כתובת המודל.תת-המודול של MicroPython עודכן.
תיקוני באגים¶
תוקנה בעיית גבול במפענח JPEG (
imlib/jpegd).תוקן באג הגנת-אזור של MPU ב-STM32.
תמיכת חומרה ולוחות¶
PAG7920 — החיישן מזוהה כעת לפי המזהה שלו.
שינויי API שוברי-תאימות¶
שבירות API גלויות-למשתמש בין v4.5.6 ל-v4.5.7.
השינוי שובר-התאימות היחיד הוא צר ומשפיע רק על ספריות העזר של תעבורת ה-RPC.
מסייעי ה-master של RPC ל-SPI/I2C עברו אל machine (minor)¶
ספריות העזר rpc_spi_master ו-rpc_i2c_master עודכנו לשימוש במודול machine במקום מודול pyb הישן. סקריפטים שבנו תעבורות RPC אלה עם ארגומנטים בסגנון pyb חייבים לעבור לארגומנטי-אפיק בסגנון machine.
רשימת הסבה¶
רק משתמשי RPC מושפעים: אם השתמשתם ב-rpc_spi_master או ב-rpc_i2c_master, עדכנו את בניית האפיק לארגומנטים בסגנון machine (שינוי מסייע ה-RPC). כל שאר הסקריפטים רצים ללא שינוי.