工具/软件:Code Composer Studio
尊敬的:
对于我的一个小项目、我尝试使用 MSP430配置 I2C。 一开始一切都正常。 但是 、在我尝试进一步执行该程序的一天、我注意到 I2C 协议速度非常慢。 因此、我以为我的代码中出错了。 但事实证明、当我不调试 MSP430时。 时钟工作正常。 如图所示(我已将时钟速度配置为16MHz)。 但当我进行调试时。 时钟速度急剧下降(如图中所示)。 在我的代码中、我没有在其中放置任何断点、因此这不会成为问题。
为了解决问题、我尝试了 TI 本身的示例代码。 示例代码名为"msp430g2xx3_DCO_calib.c"。 我已将时钟速度配置为16MHz。 但是、再说一次、我有完全相同的问题。 (调试时速度慢;调试时速度快)。 我是否缺少 CCS 中配置的内容?
我真的希望您能帮助我解决这个问题。
提前感谢您。
Erwin den Boer
上面显示的是 TI 本身的示例代码
上面这里显示的是设置为16MHz 的时钟频率(不调试 MSP430)
上面这里显示的是我正在调试时的频率。 (代码只是在调试模式下运行。 我的代码中没有断点)




