Iot.Device.Board Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Board |
Classe de base pour toutes les abstractions de carte. Un « tableau » est un élément matériel qui offre des interfaces de bas niveau vers d’autres appareils. En règle générale, il a des broches GPIO et un ou plusieurs bus SPI ou I2C. Il doit y avoir exactement une instance d’une classe de cartes par composant matériel dans une application, mais il est possible d’utiliser plusieurs cartes à la fois (c’est-à-dire lorsqu’un expandeur GPIO est connecté au Raspberry Pi) |
Custom |
Carte qui peut être personnalisée avec des pilotes spécifiés par l’utilisateur. Cela ne doit être utilisé que si les pilotes ne peuvent pas être détectés automatiquement correctement. |
Dummy |
Pilote GPIO qui n’a aucune broche. Utilisez pour remplir l’interface. |
Generic |
Classe de carte générique. Utilise des implémentations génériques pour GPIO, I2C, etc. |
I2c |
Contient des méthodes d’extension qui fonctionnent sur le bus I2c |
I2c |
Gère une instance de bus I2C |
Keyboard |
Un pilote GPIO pour les tests sur Windows Ce pilote utilise le clavier pour simuler des broches GPIO. Les broches 0-2 sont de sortie uniquement et représentent les LED du clavier (verrouillage des majuscules, verrou de défilement et verrou num). La définition d’une valeur sur l’une de ces broches fait basculer les VOYANTs sur le clavier (s’ils sont physiquement présents). Les broches supérieures à 8 sont uniquement entrées et représentent les touches du clavier. Pour obtenir le numéro de broche, castez le correspondant ConsoleKey en int, par exemple int pinNumber = (int)ConsoleKey.A |
Raspberry |
Implémentation de carte spécifique à Raspberry Pi. Contient toutes les connaissances sur les broches qui peuvent être utilisées dans un but précis. |
Pin |
Utilisation désignée (ou active) d’une broche |