参考驱动
CONNTEK 提供完整的驱动程序支持,覆盖主流 MCU 平台。
KTH570X 系列驱动
适用于 KTH5701/KTH5702/KTH5721 系列 3D 霍尔传感器。
驱动包下载
| 接口类型 | MCU 平台 | 说明 | 下载 |
|---|---|---|---|
| 硬件 I2C | STM32 | 推荐方式,性能最佳 | 硬件IIC.zip |
| 硬件 SPI | STM32 | 高速通信场景 | 硬件SPI.zip |
| GPIO 模拟 I2C | STM32 | 灵活引脚配置 | GPIO模拟IIC.zip |
| GPIO 模拟 SPI | STM32 | 灵活引脚配置 | GPIO模拟SPI.zip |
下载说明
驱动包托管在云存储,点击下载链接即可获取。如遇下载问题,请联系技术支持。
驱动包内容
每个驱动包包含多种应用场景的示例代码:
硬件 I2C 驱动包:
KTH5701_IIC_TXYZ- 三轴磁场读取KTH5701_IIC_TABZ- 角度 + Z轴读取KTH5701_IIC_offShaft- 离轴测量KTH5701_IIC_Joystick- 摇杆应用
硬件 SPI 驱动包:
KTH5701_SPI_TXYZ- 三轴磁场读取KTH5701_SPI_TABZ- 角度 + Z轴读取KTH5701_SPI_offShaft- 离轴测量KTH5701_SPI_TRIG_TXYZ- 触发模式读取KTH5701_SPI_WAKEUP_X- 唤醒模式KTH5701_SPI_WAKEUP_Angle- 唤醒角度模式
KTH576X 系列驱动
适用于 KTH5762/KTH5763 手表应用霍尔传感器。
| 型号 | 功能 | 说明 |
|---|---|---|
| KTH5762 | XY平面AB输出 | I2C 接口 |
| KTH5763 | XY平面AB输出 | I2C 接口 |
获取方式
KTH576X 驱动请联系技术支持获取。
开发指南
接口选择建议
| 应用场景 | 推荐接口 | 原因 |
|---|---|---|
| 高速采样 (>10KSPS) | 硬件 SPI | 通信速度快 |
| 低功耗应用 | 硬件 I2C | 功耗低,支持总线共享 |
| 多从机场景 | I2C | 地址寻址方便 |
| 引脚受限 | GPIO 模拟 | 灵活配置 |
移植说明
- 根据 MCU 选择对应驱动包
- 修改硬件抽象层 (HAL) 配置
- 参考示例代码初始化传感器
- 根据应用需求配置工作模式
注意事项
- SPI 模式:确认 SPI Mode=3 (CPOL=1, CPHA=1)
- I2C 模式:确保 CS 引脚上拉
- 建议工作频率:SPI ≤10MHz, I2C ≤400KHz
遇到问题?查看 常见问题 或联系技术支持