请参阅 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 Development Kit Quick Start。
表: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 动态地址 | N.A. |
| 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 | N.A. |
| GPIO_172 | ||||
| GPIO_173 | UART | 调试 | bus_type: 2 (SNS_BUS_UART)bus_instance: 7 | N.A. |
| 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 秒:

