0

您好我有一个带有 24 个键的 SPI 触摸设备,每次读取将返回 3 个字节,包含所有 24 个键的状态。我的硬件是定制的类似 beaglebone 的设备,spi0 能够通过将 MISO 连接到 MOSI 来读取自己的写入。

一切(接线、软件)都与本指南完美匹配:http: //communistcode.co.uk/blog/blogPost.php ?blogPostID=1

现在我的触摸设备是 CS 高电平有效设备,但它需要在实际读取之前将片选驱动为低电平并返回高电平。我似乎无法控制 SPI cs 值,我只能在实际读取阶段通过指定 CS 高或低来控制它。据我所知,我必须使用另一个 GPIO 来模拟 CS。

问:有什么办法可以自由控制cs?(即直接通过我的代码设置 0 或 1?)

4

1 回答 1

0

我已经通过将 CS 引脚 pinmux 到 GPIO 解决了这个问题,并在实际通信之前手动控制它。

于 2013-07-09T02:13:51.953 回答