I2C中断,到底干了什么事情,如何清中断标志位

wangshuoran
Posts: 37
Joined: Fri Dec 24, 2021 12:40 pm

I2C中断,到底干了什么事情,如何清中断标志位

Postby wangshuoran » Fri Jul 15, 2022 8:34 am

我在使用ESP32C3,我在看I2C从机的时候,在文档中说已经默认配置好了I2C中断,但是文档中都没说这个中断是在干什么的,你们给了我一堆reset的错误处理,但是我也没办法捕获到错误,因为你们不像UART默认中断会进入队列,那么给我这个错误处理意义何在?我也没看到例程在使用这些API。

所以,我的问题是,I2C默认注册的中断,实现了什么功能?我该怎么获取到错误中断和数据中断?

如果暂时默认中断的错误中断和数据中断不支持我们队列获取,请问我们注册了自己的中断会有什么影响,需要完成默认中断的哪些功能?

我们默认中断处理完后,如何清除中断标志位?

Who is online

Users browsing this forum: No registered users and 246 guests