工具与软件:
大家好、我想测试一个 I2C 通道中触发的中断。
我的问题是:
如果没有器件连接到 I2C 通道并且我请求传输:
1.-是否将 触发中断(假设所有中断标志均已启用)?
2.-我要在 SCL 引脚中看到时钟信号吗、这样我就可以验证波特率了?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
大家好、我想测试一个 I2C 通道中触发的中断。
我的问题是:
如果没有器件连接到 I2C 通道并且我请求传输:
1.-是否将 触发中断(假设所有中断标志均已启用)?
2.-我要在 SCL 引脚中看到时钟信号吗、这样我就可以验证波特率了?
尊敬的 Miguel:
[报价 userid="613495" url="~/support/processors-group/processors/f/processors-forum/1430055/tda4vh-q1-can-i-trigger-in-interrupt-in-i2c-if-there-are-no-i2c-devices-connected/5524793 #5524793"]您有没有任何在 MCU 域中触发主域 I2C 中断的示例?我正在 MCU1_0内核中运行。我们的 SDK 中没有在 MCU1_0上触发主域 I2C 中断的示例、但是、PDK 中的 EEPROM 读取示例几乎在所有内核(例如 Main R5、MCU R5和 C66x/C7x)上执行 WKUP_I2C 中断。
谢谢!
Neehar
尊敬的 Miguel:
您是如何访问寄存器的? 您是否尝试读取或写入?
即使在 MCU1_0上运行、访问主域 I2C 寄存器也应该不会遇到问题。
BTW、这种行为发生在 EV5中、但不发生在 EVM 中。
这是在访问主域地址时看到异常的具体行为吗?
谢谢!
Neehar
尊敬的 Miguel:
您使用什么方法访问寄存器?
是的、访问主域地址时此异常仅发生在 EV5中。
我不确定是什么原因导致了 EV5出现这种情况、但 EVM 不清楚。
谢谢!
Neehar