v3.4.0¶
v3.4.0 додає драйвер OLED SSD1306, вмикає модуль MicroPython framebuf, підвищує тактову частоту H7 до 480 МГц, дозволяє переривати скрипти за допомогою Ctrl-C через UART REPL, а також покращує бібліотеку CMSIS-NN та приклади MAVLink оптичного потоку. Версія не містить несумісних змін API — скрипти v3.3.1 виконуються без змін.
Основні можливості¶
Додано драйвер OLED SSD1306.
Увімкнено модуль
framebuf.H7 на 480 МГц — вища тактова частота для кращої продуктивності.
Ctrl-C через UART REPL — скрипти можна переривати з UART REPL.
Відсутні несумісні зміни API — перепрошийте мікропрограму, і ваші скрипти v3.3.1 виконуватимуться без змін.
Нові можливості¶
Додано драйвер дисплея OLED SSD1306.
Увімкнено модуль MicroPython
framebuf.Додано приклади для щита TV, щита відстані та щита IMU.
Інші зміни та покращення¶
Підвищено тактову частоту H7 до 480 МГц (оновлено тактування H7); оновлено бібліотеку CMSIS-NN для використання функцій нейронних мереж із неквадратними матрицями та оновлено моделі NN / CIFAR-10 (з увімкненим журналюванням у скриптах NN); при компіляції заморожених модулів включається
frozen_mpy.o.
Виправлення помилок¶
Камера та система:
Виправлено часові параметри SCCB / I2C для F7 та H7 (часові параметри SCCB перенесено до конфігураційних файлів плати), тактування SD для H7 та файлову систему OpenMV 2.
Скриптування та підключення:
Дозволено Ctrl-C переривати скрипти через UART REPL, встановлено функцію
ioctlдля WINC, виправлено відсутнійbreakуpy_net_searchта виправлено масштабування/напрямок прикладу MAVLink оптичного потоку (з зеленим блимаючим LED та постійним надсиланням пакетів потоку незалежно від якості).
Несумісні зміни API¶
v3.4.0 не містить несумісних змін Python API. Скрипти, що працювали на v3.3.1, виконуватимуться без змін на v3.4.0 — просто перепрошийте мікропрограму. (Примітка: масштабування/напрямок у доданому прикладі MAVLink оптичного потоку було виправлено; перевірте споживачів його виводу.)