3. Керування апаратним забезпеченням¶
Кожне значення Python у вступному розділі зберігалося в пам’яті: число з іменем x, рядок, повернутий функцією, список, оброблений циклом. Керування апаратним забезпеченням замінює роботу в пам’яті фізичними ефектами – напруга на виводі, послідовність імпульсів на дроті, байт, тактований у інший чіп через шину.
Модуль machine є мостом. Його класи (Pin, ADC, PWM, UART, SPI, I2C, CAN, WDT) відображають кожен елемент кремнію камери на Python: налаштуйте екземпляр, викличте його методи – і побачите реальні ефекти на виводах плати.
Основи
Аналогові сигнали
Застосування PWM
Вимірювання імпульсів
Виробничі шаблони
Підсумок