MicroPython:Библиотеки/pyb/Класс Flash/pyb.Flash(): различия между версиями
Материал из Онлайн справочника
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =class pyb.Flash()<ref>[http://docs.micropython.or...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
= | =pyb.Flash()<ref>[http://docs.micropython.org/en/latest/library/pyb.Flash.html docs.micropython.org - class Flash – access to built-in flash storage]</ref>= | ||
<syntaxhighlight lang="python" enclose="div"> | <syntaxhighlight lang="python" enclose="div"> |
Версия от 10:21, 6 октября 2020
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
pyb.Flash()[1]
class pyb.Flash()
Создает и возвращает блочное устройство, обозначающее flash-устройство, вставленное в USB-разъем. В нем на старте имеется виртуальная таблица разделов, а сама flash-память начинается с блока 0x100. Этот конструктор устарел и будет удален в одной из будущих версий MicroPython.
class pyb.Flash(*, start=- 1, len=- 1)
Создает и возвращает блочное устройство, получающее доступ к flash-памяти на заданном смещении. По умолчанию размером будет оставшееся место на устройстве. Смещения в аргументах start и len задаются в байтах, и это должны быть значения, кратные размеру блока (для внутренней flash-памяти это обычно 512 байт).