роботы робототехника микроконтроллеры
10.09.2021

В MicroPython появилась поддержка RISC-V



Новый MicroPython v1.17

В новом выпуске добавлена поддержка f-строк. F-strings добавляют множество удобств при работе с форматированием строк и являются, по сути, очень приятным синтаксическим сахаром. Добавлена красивая печать OSError, когда она имеет два аргумента (код ошибки и строку). Хорошей новостью также является возможность планирования KeyboardInterrupt в основном потоке.

В машинный модуль добавлен новый класс I2S с поддержкой портов esp32 и stm32. Это обеспечивает согласованный API для передачи и приема аудиоданных в блокирующей, неблокирующей и асинхронной работе.

Ссылки на u-модули были заменены только именем модуля без префикса u, чтобы помочь прояснить предполагаемое использование модулей в MicroPython.

И самая главная новость, как пишет Дэмиен Джордж: "There is initial support for ESP32-C3 chips with GENERIC_C3 and GENERIC_C3_USB boards" (Имеется исходная поддержка чипов ESP32-C3 с платами GENERIC_C3 и GENERIC_C3_USB).

ESP32-C3 и RISC-V

ESP32-C3 имеют 32-битное ядро с архитектурой RISC-V, работающее на частоте 160 MHz, и поддерживают Wi-Fi 2.4-GHz и Bluetooth LE 5.0.

Архитектура RISC-V с открытым исходным кодом cоздана в 2010 году в Университете Беркли. После изобретения RISC-V он использовался во многих проектах, включая исследовательские программы, финансируемые Агентством перспективных исследовательских проектов Министерства обороны США ( DARPA ). Архитектуру RISC-V поддерживает целый ряд крупных компаний, в том числе Google, Nvidia и Western Digital.

Сейчас создатели RISC-V хотят значительно расширить сферу использования этой архитектуры. То есть сделать её мейнстримом, особенно рассчитывая на рынки облачных вычислений и интернета вещей.

АРХИВ НОВОСТЕЙ
2019 2018 2017 2016
2015 2014 2013 2012
2011 2010 2009 2008
2007 2006


ПОПУЛЯРНОЕ НА САЙТЕ
Драйвер CH340 для NodeMCU
Драйвер CH340 для NodeMCU
Микросхема CH340G является мостом USB – UART, позволяющим NodeMCU обмениваться данными с компьютером с помощью USB.
Драйвер CH340 для китайских Arduino
Драйвер CH340 для китайских Arduino
При работе с китайскими клонами Arduino необходимо установить драйвер CH340G. Установка драйвера очень проста и не вызывает проблем в Windows 7, Windows 8 и Windows 10.
Драйвер программатора USBASP для Windows 7, 8, 10
Драйвер программатора USBASP для Windows 7, 8, 10
Универсальный драйвер программатора USBasp v 2.0 USB ISP без необходимости принудительного отключения сертификата драйвера или использования Zadig, достаточно скачать драйвер USBasp и запустить файл InstallDriver.exe из распакованного архива.
Как сделать простейшего робота
Как сделать простейшего робота
О том, как сделать робота в домашних условиях, используя лишь микросхему драйвера моторов и пару фотоэлементов. В зависимости от способа соединения моторов, микросхемы и фотоэлементов робот будет двигаться на свет или, наоборот, прятаться в темноту, следовать по линии или бежать за вашей рукой.




Copyright © myrobot.ru, 2005-2021


Яндекс.Метрика   Рейтинг@Mail.ru