Freigeben über


Testen des universellen Sensortreibers

Dieses Thema enthält Vorschläge zum Testen des universellen Sensortreibers.

Sensortreiberspezifische Tests

Nachdem Sie ihren Sensor erfolgreich mit dem Entwicklungsboard verbunden haben und Ihren universellen Sensortreiber schreiben und bereitstellen, können Sie das folgende Tool zum Testen/Debuggen des universellen Sensortreibers verwenden.

  • MALT (Microsoft Ambient Light Tool)

    Sie können das MALT-Tool als Lichttestlösung verwenden. Weitere Informationen finden Sie unter Erstellen eines Light Testing Tools.

  • Die SensorInfo-App

    Wenn Sie einen Universelle Windows-Plattform (UWP)-App-Testsensortreiber verwenden möchten, können Sie die SensorInfo-App verwenden. Diese App erkennt automatisch alle Sensoren, die an Ihre Plattform angeschlossen sind (oder eingebettet sind), und rufen dann die zugehörigen Treiber auf. Die App zeigt dann die Informationen an, die sie aus den Sensoren liest, und zeigt die Informationen als bewegte Wellenform an.

  • Das Sensordiagnosetool

    Wenn Sie einfach datenabrufe, Ereignisbehandlung, Berichtsintervalle usw. überwachen möchten, installieren Sie dieses Tool auf dem Entwicklungsboard, um diese Sensorwerte zu überwachen. Das Sensordiagnosetool wird mit dem Windows-Treiberkit (WDK) ausgeliefert und befindet sich im folgenden Ordner: <Kit root>\Tools\<architecture>\sensordiagnostictool.exe.

    Wenn Ihr Treiberentwicklungscomputer beispielsweise ein x64-basierter Computer ist und Sie den WDK an dem Standardspeicherort installiert haben, finden Sie das Sensordiagnosetool im folgenden Ordner:

    C:\Programme (x86)\Windows Kits\10\Tools\x64\sensordiagnostictool.exe

    Hinweis

    Das Sensordiagnosetool ist jetzt für Windows 10 veraltet. Verwenden Sie die SensorInfo-App aus dem Microsoft Store für alle Sensortests und -diagnosen.

Allgemeine Treibertests

Wenn Sie allgemeine Informationen zu Testtreibern finden möchten, lesen Sie die folgenden Ressourcen.

  • Debuggen im Kernelmodus von Visual Studio mit seriellem Über USB

    Verwenden Sie diese Test-/Debugoption, wenn Sie die Hilfe von Visual Studio beim Einrichten der Debugsitzung für Ihren Sensor und den universellen Sensortreiber benötigen. Weitere Informationen finden Sie unter Einrichten des Kernelmodusdebugging mit serial über USB in Visual Studio.

  • Manuelles Einrichten des Kernelmodusdebuggings mit seriellem Über USB

    Wenn Sie den universellen Sensortreiber testen/debuggen möchten, visual Studio jedoch nicht für die Einrichtung verwenden möchten, können Sie diese Option verwenden. Anweisungen dazu finden Sie unter Einrichten des Kernelmodusdebugging mithilfe von serial über USB manuell.

  • WDK-Treibertestschnittstelle

    Sie können die Windows-Treiberkit-Testschnittstelle (WDK) über Microsoft Visual Studio verwenden, um Treiber zu testen. Informationen dazu finden Sie unter Testen eines Treibers.

Informationen zum Überwachen des Vorgangs von Ablaufverfolgungsanbietern finden Sie unter Sammeln und Decodieren von WPP-Protokollen.