使用 ESP32S3 I2C 功能时发现波形有点奇怪
每次起始 SDA 拉低,接着 SCL 输出低,此时 SDA 会有一个短时尖峰(非正常数据,正常应该保持低电平),请问这个是正常的吗?
Search found 2 matches
- Wed Nov 13, 2024 10:03 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32S3 I2C 波形问题
- Replies: 0
- Views: 306
- Thu Oct 24, 2024 1:29 pm
- Forum: ESP-IDF 中文讨论版
- Topic: 请问一下关于中断的一个问题
- Replies: 0
- Views: 705
请问一下关于中断的一个问题
我的使用 ESP32S3 SPI 从机的时候发现每当我调用 接口后会立马进中断,即使主机没有进行通信。
经过调试发现是由于在这个接口中会使能 SPI 中断,貌似使能中断就会导致立马进中断,请问是否是这个逻辑。还有进中断后查看中断标志位发现 这个标志位被置位了,根据手册不是只有传输完成才会触发这个中断吗,为什么我还没开始传输,仅仅是使能中断就会触发这个传输完成中断呢?
Code: Select all
spi_slave_transmit
Code: Select all
spi_intr
经过调试发现是由于在这个接口中会使能 SPI 中断,貌似使能中断就会导致立马进中断,请问是否是这个逻辑。还有进中断后查看中断标志位发现
Code: Select all
SPI_TRANS_DONE_INT_ST