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 оптичного потоку було виправлено; перевірте споживачів його виводу.)