乐鑫技术交流
登录
直播中
石正厚
7年用户
1133经验值
私信
关注
[问答]
请问一下I2C从机如何使用默认ISR处理程序呢?
开启该帖子的消息推送
I2C总线
ESP32
STM32
我是 ESP32 的新手,我现在正在研究 i2c 从机实现。
我想使用一个 isr,当接收缓冲区中有新数据时将调用它。
在他们写的文档中,默认情况下安装了一个 isr 处理程序。但我如何与他们合作?
我从
STM32
了解到,您可以为自定义 isr 处理程序重新定义该处理程序。但我找不到 esp32 的答案。
回帖
(1)
张静
2023-3-1 15:30:29
这通常不是 ESP-IDF 驱动程序的工作方式。像这样的驱动程序倾向于在内部处理中断,并向用户提供阻塞 API。例如,
i2c_slave_read_buffer直到主机发送任何数据(或达到超时)才会返回。在您等待的同时做其他事情的方法是启动多个 FreeRTOS 任务,每个任务做自己的事情。
这通常不是 ESP-IDF 驱动程序的工作方式。像这样的驱动程序倾向于在内部处理中断,并向用户提供阻塞 API。例如,
i2c_slave_read_buffer直到主机发送任何数据(或达到超时)才会返回。在您等待的同时做其他事情的方法是启动多个 FreeRTOS 任务,每个任务做自己的事情。
举报
更多回帖
rotate(-90deg);
回复
相关问答
I2C总线
ESP32
STM32
使用带中断的
i2c
引脚如何检测
ISR
信号
2018-11-16
2799
请教
一下
怎么修改rtthread的
i2c
速率
呢
?
2022-11-21
683
请问
I2C
的
ISR
Busy bit什么时候会被设为1?
2019-05-22
2059
I2C
2018-06-24
2726
i2c
的
从
机
数量有限制吗?
2023-08-29
158
使用两片ADU360进行
I2C
通信,当与
从
机
进行通信时,
从
机
无法进入
I2C
中断是为什么?
2024-01-15
254
MCU是否支持
从
机
模式
下
的
I2C
线路?
2023-06-09
720
请问
HAL_
I2C
_IsDeviceReady用途是什么?
2019-05-23
9405
RT-Thread的
i2c
例程示波器抓不到波形
2021-05-21
3038
如何
从
STM32WB55上
I2C
事务的NACK中恢复?
2022-12-05
244
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分