请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT Thread 中讨论的其他器件:EK-TM4C1294XL、
工具/软件:Code Composer Studio
你好!
我已经购买了带 TM4C1294NCPDT 芯片的 EK-TM4C1294XL Launchpad。 我想设置不同器件之间的 I2C 通信。 从 TivaWare_C_Series-2.1.4.178示例中、我使用了 I2C_receive_int.c"文件、并在"startup_css.c"中断矢量表中为 I2C0中断设置"I2C0SlaveIntHandler"。 在 Code Composer Studio 7中、我单击"Debug"按钮以检查此代码的功能、这是正常的。 步进模式以及具有和不具有断点的正常模式。 如果调试模式停止且 Launchpad 通过板载复位按钮重置、则 I2C 示例会在 UART 打印"发送"后挂起、这可能是等待发生从器件中断并设置标志的 while 循环。 我关闭了编译器优化器。
我不明白调试模式和正常模式在这种设置下有何区别。 我在这里缺少什么?
此致