生成传感器驱动程序

本主题演示如何为ADXL345加速计生成示例传感器驱动程序。

下载驱动程序文件

导航到 GitHub 上的 Microsoft/Windows-driver-samples 站点,然后执行以下任务以下载并生成示例传感器驱动程序。 本主题中的练习假定你在开发计算机上安装了 Microsoft Visual Studio 2015。 如果没有,请访问 此下载站点 ,了解如何下载 Microsoft Visual Studio 的副本。

  1. 在开发计算机上为要下载的示例传感器驱动程序文件创建一个文件夹。

  2. Microsoft/Windows-driver-samples 站点的右侧窗格中,单击“ 下载 ZIP”。

  3. 在屏幕底部的文件保存提示中,单击“ 保存”。 zip 文件将下载并保存到默认位置,即 Downloads 文件夹。

  4. 导航到 “下载” 文件夹,然后找到并右键单击名为 Windows-driver-samples-master 的文件夹。 选择“ 全部提取”。 请注意,此主 zip 文件包含许多不同技术的驱动程序示例,而不仅仅是传感器。

  5. “提取压缩 (压缩) 文件夹” 窗口中,单击“ 提取”。 文件将提取到“下载”文件夹中也称为 Windows-driver-samples-master 的文件夹中。 请注意,这是一个大文件,可能需要几分钟才能提取所有文件。

  6. 打开 Windows-driver-samples-master 文件夹,然后找到并打开 sensors 文件夹。

  7. sensors 文件夹中,打开 ADXL345Acc 文件夹,复制此文件夹中的所有文件,并将其粘贴到步骤 1 中创建的项目文件夹中。

在 Visual Studio 中生成驱动程序

  1. 在 Visual Studio 中,单击“ 文件>打开>项目/解决方案”。

  2. “打开项目 ”窗口中,导航到项目文件夹,并找到传感器示例的内容。 然后打开 ADXL345Acc,并双击 ADXL345Acc 解决方案文件。

  3. 单击“ 生成>解决方案” ,为ADXL345加速计生成示例驱动程序。

  4. 生成完成后,检查“输出”窗口,确保没有生成错误。 如果存在错误,请解决它们,然后单击“ 生成>重新生成解决方案”。

  5. 使用文件资源管理器导航到项目文件夹,并打开由生成过程创建的 Debug 文件夹。

  6. “调试”中,打开 ADXL345Acc 文件夹,检查以确保可以看到以下三个文件:

    • adxl345acc.cat - 安全目录文件。
    • ADXL345Acc.dll - 应用程序扩展。 这是实际的传感器驱动程序。
    • ADXL345Acc.inf - 安装信息文件。
  7. ADXL345Acc 文件夹中的这三个文件复制到闪存驱动器上,然后按照 安装传感器驱动程序 中的步骤安装ADXL345加速计的示例传感器驱动程序。