Iot.Device.Board Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas
Board |
Kelas dasar untuk semua abstraksi papan. "Papan" adalah sepotong perangkat keras yang menawarkan antarmuka tingkat rendah ke perangkat lain. Biasanya, ia memiliki pin GPIO dan satu atau beberapa bus SPI atau I2C. Harus ada tepat satu instans kelas papan per komponen perangkat keras dalam aplikasi, tetapi dimungkinkan untuk bekerja dengan beberapa papan sekaligus (yaitu ketika memiliki perluasan GPIO yang terhubung ke Raspberry Pi) |
CustomBoard |
Papan yang dapat disesuaikan dengan driver yang ditentukan pengguna. Ini hanya boleh digunakan jika driver tidak dapat terdeteksi secara otomatis dengan benar. |
DummyGpioDriver |
Driver GPIO yang memiliki pin nol. Gunakan untuk memenuhi antarmuka. |
GenericBoard |
Kelas papan generik. Menggunakan implementasi generik untuk GPIO, I2C, dll |
I2cBusExtensions |
Berisi metode ekstensi yang beroperasi pada bus I2c |
I2cBusManager |
Mengelola instans bus I2C |
KeyboardGpioDriver |
Driver GPIO untuk pengujian pada Windows Driver ini menggunakan keyboard untuk mensimulasikan pin GPIO. Pin 0-2 hanya output dan mewakili LED keyboard (Kunci tutup, Kunci Gulir dan Kunci Num). Mengatur nilai ke salah satu pin ini akan mengalihkan LED pada keyboard (jika ada secara fisik). Pin di atas 8 hanya input dan mewakili tombol keyboard. Untuk mendapatkan nomor pin, transmisikan ConsoleKey yang sesuai dengan int, misalnya int pinNumber = (int)ConsoleKey.A |
RaspberryPiBoard |
Implementasi papan khusus Raspberry Pi. Berisi semua pengetahuan tentang pin mana yang dapat digunakan untuk tujuan apa. |
Enum
PinUsage |
Penggunaan pin yang ditunjuk (atau aktif) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk