MicroPython:Библиотеки/pyb

Материал из Онлайн справочника
Версия от 22:10, 4 октября 2020; Myagkij (обсуждение | вклад) (→‎Классы)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Модуль pyb – функции для Pyboard-платы[1]

Модуль pyb содержит функции, связанные с функционалом платы Pyboard.

Функции для работы со временем

Функции для работы со сбросом

Функции для работы с прерываниями

Функции для работы с электропитанием

Прочие функции

Классы

  • Класс Accel – управление акселерометром.
  • Класс ADC – аналогово-цифровое преобразование.
  • Класс CAN – коммуникационная шина CAN (controller area network).
  • Класс DAC – цифро-аналоговое преобразование.
  • Класс ExtInt – настройка I/O-контактов для прерываний на внешних событиях.
  • Класс Flash – доступ к встроенной flash-памяти.
  • Класс I2C – класс для работы с протоколом I2C.
  • Класс LCD – управление LCD-дисплеем на плате LCD32MKv1.0.
  • Класс LED – управление светодиодом.
  • Класс Pin – управление I/O-контактами.
  • Класс PinAF – альтернативные функции контактов.
  • Класс RTC – часы реального времени.
  • Класс Servo – драйвер для 3-проводного сервомотора.
  • Класс SPI – протокол последовательной коммуникации SPI, управляемый через ведущее устройство (мастера).
  • Класс Switch – управление кнопками.
  • Класс Timer – управление внутренними таймерами.
  • Класс TimerChannel — настройка канала для таймера.
  • Класс UART – шина для двусторонней последовательной передачи данных.
  • Класс USB_HID - USB с HID-интерфейсом
  • Класс USB_VCP - USB c VCP-интерфейсом

См.также

Внешние ссылки