工具/软件:TI-RTOS
我需要使用来自主内核的 I2C、而我有一个使用 I2C 运行的传感器控制器任务。 我无法停止传感器控制器任务。 我将对其进行计时、以便不会同时访问 I2C 总线。
我的步骤是:
- 我启动 SC 任务
- SC 任务使用 I2C
- 我将中断从 SC 发送到主内核
- 主内核成功使用 I2C
- SC 任务再次尝试 I2C (这次出现 STATUS_TIMEOUT 错误)
我有一个独特的情况,我为什么要这样做。 假设这是我唯一的选择。 我出了什么问题? 能否同时使用两者的 I2C?
谢谢、
罗马