请问一下关于中断的一个问题
Posted: Thu Oct 24, 2024 1:29 pm
我的使用 ESP32S3 SPI 从机的时候发现每当我调用 接口后会立马进中断,即使主机没有进行通信。
经过调试发现是由于在这个接口中会使能 SPI 中断,貌似使能中断就会导致立马进中断,请问是否是这个逻辑。还有进中断后查看中断标志位发现 这个标志位被置位了,根据手册不是只有传输完成才会触发这个中断吗,为什么我还没开始传输,仅仅是使能中断就会触发这个传输完成中断呢?
Code: Select all
spi_slave_transmit
Code: Select all
spi_intr
经过调试发现是由于在这个接口中会使能 SPI 中断,貌似使能中断就会导致立马进中断,请问是否是这个逻辑。还有进中断后查看中断标志位发现
Code: Select all
SPI_TRANS_DONE_INT_ST