你好呀,
之前已经问过这个问题的变体,但到目前为止我还没有运气。
我正在尝试一个非常简单的设置,我正在使用 SPI 写入显示器,屏幕不会回应。我在
STM32F091 上使用 SPI1,无法在 CLK 和 MOSI 线上获得任何信号。我将其他 GPIO 用于 CS、RST 和 DC。我只是想使用 SPI 驱动程序来控制 CLK 和 MOSI,其余的我手动完成。
我使用 CubeMX 生成代码,但仍然没有得到任何东西。我确信这是某个地方需要翻转的愚蠢控制位,但我不知所措。
以下是生成的 Init 函数:
这是我的主要。我只是一遍又一遍地发送一个字节来寻找线路上的信号。
这是我通过 SPI 传输之前我的 SPI1 寄存器的状态。
NSS 和 NSST 似乎给人们带来了很多问题,但我禁用了 NSS 脉冲。我承认我对 NSS 和 NSST 在做什么没有最深入的了解。