主题中讨论的其他器件: MSP-FET
工具/软件:Code Composer Studio
尊敬的所有人:
我询问 MSP430F149的调试及其 TA 计数器。
我有一个使用 MSP430F149的项目。 在此项目中、我使用 TA 计数器和 TB 计数器。 为了测试 TA 计数器的运行、我有一个小型程序"测试"。
使用 MSP430F149电路板、Code Composer Studio 7.1和 MSP-FET 闪存仿真工具。
当我调试器时,我单击 Step Into 以运行每条命令行,然后 TAR 计数器会按如下方式发生混乱:0 ->38967 --> 38996 --> 42520 --> 64096 --> 38964 --> 1359 --> 23207 -->...... --> 20107 --> 42745 --> 42440 --> 10858 --> 21950 --> 32271 -->…
我不明白这是怎么做的?
我认为 TAR 必须按如下方式改变:0->1 (或者2,或者3,取决于命令周期)->2 (或者3,或者4)->3->4 ->5->...100--> 101--->… 65534 --> 65535 --> 0--> 1 --> 2 --> 3 --> 4 --> 5 -->...
请向我解释。
此外、该程序在 TA0_ISR 中永久运行、而 TA0_ISR 不会退出以跳转到 LOOP_NOT 中。 因此、调试器并不重要。 无法调试、要完成一个较长的程序将很困难。
我在 YouTube 上发布了一段视频。 请查看链接 :https://youtu.be/AQNGV9xQdx4