#driver #spi #embedded-hal #hal #embedded #tsc0246

no-std tsc2046

TSC2046 SPI 4线触摸屏控制器驱动程序

1 个不稳定版本

0.1.0 2024年3月12日

#1616硬件支持

MIT 许可证

20KB
389

tsc2046

GitHub Actions Workflow Status Crates.io Version docs.rs

TSC2046 SPI 4线触摸屏控制器驱动程序

概述

这个crate是一个针对TSC2046 4线触摸屏控制器的跨平台Rust驱动程序。这个crate提供了一个高级接口,用于与TSC2046芯片交互,允许您读取触摸的X和Y坐标,以及计算触摸屏上施加的压力。

该驱动程序设计用于与任何实现嵌入式-hal v1.0.0特性和在no_std环境中工作的硬件抽象层(HAL)一起使用。

特性

  • 读取触摸的X和Y坐标
  • 配置芯片的中断输出
  • 触摸检测
  • 触摸压力计算

安装

要在Rust项目中使用此crate,请将以下行添加到您的Cargo.toml文件中

[dependencies]
tsc2046 = "0.1.0"

依赖项

~165KB