v3.5.0-beta.1#
v3.5.0-beta.1 оновлює ядро до MicroPython 1.11 та виправляє проблеми SPI, USB HID і низькоспоживаного режиму / SDIO. Оновлення MicroPython змінює поведінку — прочитайте список критичних змін нижче. (Це перша бета-версія на шляху до v3.5.0.)
Основне#
MicroPython 1.11 — оновлено вбудоване ядро.
Виправлення — помилка SPI WFI, дескриптор USB HID та ініціалізація низькоспоживаного режиму / SDIO.
Критична зміна: MicroPython оновлено до 1.11 — перегляньте список критичних змін.
Інші зміни та покращення#
Оновлено вбудований MicroPython до 1.11; припинено відстеження бінарних файлів мікропрограми у репозиторії та перенесено мікропрограму WINC1500.
Виправлення помилок#
Виправлено помилку SPI WFI та додано перевірку буферів SPI, дескриптор USB HID, зупинку SysTick перед переходом у режим зупинки та скидання SDIO перед ініціалізацією.
Критичні зміни API#
Видимі зміни API між v3.4.3 та v3.5.0-beta.1. Область: Python C-модулі в modules/ та бібліотеки Python у scripts/libraries/.
Критична зміна — це зміна поведінки (той самий API, інші результати) — перевірте відповідні скрипти. Кожен хеш коміту посилається на його diff на GitHub.
MicroPython оновлено до 1.11 (поведінка)#
Вбудоване ядро MicroPython оновлено до 1.11. Поведінка стандартної бібліотеки та мови відповідає MicroPython 1.11 upstream; перевірте скрипти, які залежать від версійно-специфічної поведінки micropython / стандартних модулів.
Коміти: 5676b4101
Контрольний список міграції#
Перевірте скрипти, що залежать від версійно-специфічної поведінки MicroPython, на відповідність 1.11 (оновлення MicroPython). Усі інші скрипти працюють без змін.