v4.5.7¶
v4.5.7 menambahkan pengenalan sensor PAG7920, menyatukan pipeline gambar ke backend draw_image (siap offload GPU), dan memperbaiki bug batas decoder JPEG dan bug proteksi MPU STM32.
Highlights¶
ID sensor PAG7920 kini dikenali.
Pipeline gambar terpadu — operasi garis kini berjalan melalui backend
draw_image, yang di-refaktor untuk mendukung offload GPU.Memperbaiki bug batas decoder JPEG dan bug proteksi MPU STM32.
New features¶
PAG7920 — menambahkan enum sensor PAG7920 yang hilang sehingga sensor tersebut dikenali.
Other changes and improvements¶
Pipeline gambar — semua operasi garis kini menggunakan backend
draw_image, dandraw_imagedi-refaktor untuk mendukung offload GPU (dasar untuk gambar yang dipercepat perangkat keras).Lebih banyak RAM pada papan non-JPEG — buffer JPEG kini hanya dicadangkan saat encoder JPEG perangkat keras didefinisikan.
ml.Model— representasi yang dicetak kini juga menampilkan alamat model.Submodul MicroPython diperbarui.
Bug fixes¶
Memperbaiki masalah batas decoder JPEG (
imlib/jpegd).Memperbaiki bug proteksi wilayah MPU STM32.
Hardware and board support¶
PAG7920 — sensor kini dikenali berdasarkan ID-nya.
Breaking API changes¶
Perubahan API yang terlihat pengguna antara v4.5.6 dan v4.5.7.
Satu-satunya perubahan breaking bersifat sempit dan hanya memengaruhi pustaka pembantu transport RPC.
Pembantu master RPC SPI/I2C dipindahkan ke machine (minor)¶
Pustaka pembantu rpc_spi_master dan rpc_i2c_master diperbarui untuk menggunakan modul machine alih-alih modul warisan pyb. Skrip yang membangun transport RPC ini dengan argumen bergaya pyb harus beralih ke argumen bus bergaya machine.
Migration checklist¶
Hanya pengguna RPC yang terpengaruh: jika Anda menggunakan rpc_spi_master atau rpc_i2c_master, perbarui konstruksi bus ke argumen bergaya machine (perubahan pembantu RPC). Semua skrip lainnya berjalan tanpa perubahan.