请问一下关于中断的一个问题

WKJay_
Posts: 2
Joined: Thu Oct 24, 2024 1:15 pm

请问一下关于中断的一个问题

Postby WKJay_ » Thu Oct 24, 2024 1:29 pm

我的使用 ESP32S3 SPI 从机的时候发现每当我调用

Code: Select all

spi_slave_transmit
接口后会立马进

Code: Select all

spi_intr
中断,即使主机没有进行通信。
经过调试发现是由于在这个接口中会使能 SPI 中断,貌似使能中断就会导致立马进中断,请问是否是这个逻辑。还有进中断后查看中断标志位发现

Code: Select all

SPI_TRANS_DONE_INT_ST
这个标志位被置位了,根据手册不是只有传输完成才会触发这个中断吗,为什么我还没开始传输,仅仅是使能中断就会触发这个传输完成中断呢?

Who is online

Users browsing this forum: Bing [Bot] and 128 guests