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.
工具与软件:
你(们)好
按照 CM i2c 的 SPRUII0F 流程图、我已在轮询模式下对外设进行编程、运行正常。 现在、如果可能、我想切换到中断驱动模式、但我有一些问题。 首先、如果使用以下命令启动多字节写入序列:
I2C_setMasterConfig (I2C0_BASE、I2C_MASTER_CMD_BURST_SEND_START);
我收到第一个中断、在这里我写入要发送的数据并应用继续命令:
I2C_setMasterConfig (I2C0_BASE、I2C_MASTER_CMD_BURST_SEND_CONT);
在此之后、我没有收到任何其他中断、因此通信将停止。
你有什么建议吗? 因为 C2000软件中提供的几个示例并不有用。
此致
你(们)好
另一个问题、是否在调用中断过程时建立了多个中断标志? 例如、可以找到停止和数据中断?
此致
尊敬的 Luca:
让我来看看这个、在1-2天内给您回复。
此致、
Aishwarya.
您好、Aishwarya
我解决了这个问题... 我有轮询和中断主器件 i2c 的解决方案。 e2e.ti.com/.../cm_5F00_i2c.zip 我已经在 zip 文件中处理了两个工程。
此示例连接到 TMP100、TMP101一个到达时间指示器(DS1683)和一个 EEPROM (m24m02)、由中断驱动的也可以在通过在总线上重新启动的方式执行写入后的读取。
此致
Luca.