MicroPython:Библиотеки/machine/Класс SD: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 11: | Строка 11: | ||
Пример использования: | Пример использования: | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
from machine import SD | from machine import SD | ||
import os | import os | ||
Строка 24: | Строка 24: | ||
* [[MicroPython:Библиотеки/machine/Класс SD/machine.SD()|machine.SD()]] | * [[MicroPython:Библиотеки/machine/Класс SD/machine.SD()|machine.SD()]] | ||
==Методы== | ==Методы== | ||
Строка 32: | Строка 30: | ||
* [[MicroPython:Библиотеки/machine/Класс SD/SD.deinit()|SD.deinit()]] | * [[MicroPython:Библиотеки/machine/Класс SD/SD.deinit()|SD.deinit()]] | ||
<syntaxhighlight lang="python"> | |||
<syntaxhighlight lang="python | |||
=См.также= | =См.также= |
Текущая версия от 19:52, 23 мая 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Класс SD – карта памяти типа Secure Digital (только для порта cc3200)[1]
Внимание! Это нестандартный класс, который доступен только на CC3200-порте. |
Этот класс для SD-карт позволяет настраивать и активировать модуль карт памяти WiPy и автоматически монтировать их как /sd в файловой системе. Есть несколько комбинаций контактов, которые можно использовать для подключения сокета SD-карты к WiPy, и эти контакты можно задать в конструкторе. Но для этого сначала сверьтесь с таблицей контактов WiPy, где также указаны их альтернативные функции.
Пример использования:
from machine import SD
import os
# Конструктору должны быть переданы контакты CLK, CMD и DAT0,
# которые также обладают некоторыми альтернативными функциями.
sd = machine.SD(pins=('GP10', 'GP11', 'GP15'))
os.mount(sd, '/sd')
# Далее выполняем обычные файловые операции.
Конструкторы
Методы
<syntaxhighlight lang="python">