请参阅 Qualcomm Linux 上支持的硬件 SoC。
Qualcomm Dragonwing™ RB3 Gen 2 开发套件
Qualcomm Dragonwing™ RB3 Gen 2 开发套件包括以下硬件、传感器器件和连接配置。 低功耗处理器硬件规格- CPU 时钟最高可达 1.4 GHz Turbo
- 低功耗 island
- 2 MB 本地内存
- 1 MB 保留给 QSH 及相关 CoreBSP 依赖项
- 1 MB 保留给音频及相关 CoreBSP 依赖项
- 五条专用传感器总线:一条 I3C、一条 SPI、一条 I2C 和两条 UART
- 十二个带本地内存的专用传感器 GPIO
Vision Kit 上一次只能启用一个加速度计和陀螺仪传感器器件。下表列出了 Qualcomm Dragonwing™ RB3 Gen 2 开发套件上支持的 Vision Kit 传感器。有关 Vision Kit 的更多信息,请参阅 Qualcomm Dragonwing™ RB3 Gen 2 开发套件快速入门。
表:Vision Kit 传感器
| 位置 | 传感器器件 | 传感器类型 |
|---|---|---|
| 主板 | ICM42688 | 加速度计和陀螺仪 |
| Vision 夹层板 | ICM42688 | 加速度计和陀螺仪 |
| ICP-10111 | 气压/气压计 | |
| AK09915 | 磁力计 |
| GPIO | 接口 | 连接的传感器 | QSH 注册表参数 | 中断 |
|---|---|---|---|---|
| GPIO_159 | I2C | 磁力计(AK09915) 气压(ICP-10111) | bus_type: 0 (SNS_BUS_I2C)bus_instance: 1max_bus_speed_khz: 400slave_config: I2C 从设备地址 | 轮询 注意:在 Dragonwing RB3 Gen 2 开发套件中,气压和磁力计传感器配置为轮询模式。 |
| GPIO_160 | ||||
| GPIO_161 | I3C | 未连接 | bus_type: 3 (SNS_BUS_I3C_SDR)bus_instance: 2max_bus_speed_khz: 12500slave_config: I2C 静态地址i3c_address:用户定义的 I3C 动态地址 | 不适用 |
| GPIO_162 | ||||
| GPIO_163 | SPI | 加速度计和陀螺仪(ICM42688) | bus_type: 1 (SNS_BUS_SPI)bus_instance: 3max_bus_speed_khz: 9600slave_config: 0:对于 SPI,此值表示从设备的片选线。 | GPIO_103 |
| GPIO_164 | ||||
| GPIO_165 | ||||
| GPIO_166 | ||||
| GPIO_171 | UART | BTLE | bus_type: 2 (SNS_BUS_UART)bus_instance: 36 | 不适用 |
| GPIO_172 | ||||
| GPIO_173 | UART | 调试 | bus_type: 2 (SNS_BUS_UART)bus_instance: 7 | 不适用 |
| GPIO_174 |
在 Qualcomm Dragonwing™ RB3 Gen 2 开发套件上启用传感器
有关说明,请参阅在 Qualcomm Dragonwing™ RB3 Gen 2 开发套件上启用传感器。在 Qualcomm Dragonwing™ RB3 Gen 2 开发套件上测试传感器
使用传感器测试应用程序验证加速度计、陀螺仪、磁力计和气压传感器的数据流。默认情况下,ssc_drva_test 工具构建在设备的 /usr/bin/ 目录下。
在 Core Kit 和 Vision Kit 上测试加速度计和陀螺仪传感器
以下是加速度计传感器的示例命令:accel 传感器以 500 Hz 启用,并在测试期间接收了 2528 个加速度样本。
传感器硬件仅以其数据手册中列出的采样率运行。例如,如果修改命令以 480 Hz 请求 accel 数据,accel 传感器仍将以 500 Hz 运行。
以下命令在流模式下以 500 Hz 采样率启用陀螺仪传感器 5 秒:

