大家好、我在"SYSCTL_enablePeripheral (SYSCTL_Periph_CLK_Timer1);"函数中使用 ITRAP0进行调试时遇到问题。
此函数位于 f2838x 示例文件中:"device.c"
通过查看"Disassembly"、我发现函数调用的地址为0。
很抱歉、如果有任何语言错误。
如有任何建议,我将不胜感激。
Wilko
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.
大家好、我在"SYSCTL_enablePeripheral (SYSCTL_Periph_CLK_Timer1);"函数中使用 ITRAP0进行调试时遇到问题。
此函数位于 f2838x 示例文件中:"device.c"
通过查看"Disassembly"、我发现函数调用的地址为0。
很抱歉、如果有任何语言错误。
如有任何建议,我将不胜感激。
Wilko
Wilko、
您在控制台窗口中观察到哪些错误?
有关中断的问题、请查看我们的常见问题解答、其中包含调试步骤: C28x 中断常见问题解答(TI.com)
此致、
Ozino
您好、Ozinio、
我在n´t 窗口中没有任何错误。
也许更多信息会有用。
在构建文件时没有出现错误。
调试时出现错误(ITRAP)当我单步执行程序时、当我在 TI 示例源代码(device.c)中时、ITRAP 正在发生。 因此、在 ITRAP 发生故障的位置、源代码中没有错误。
另一个可能有用的信息是、该程序正在运行。 我 µs 的唯一变化是向中断添加更多源代码、该中断由 Timer1每250 μ s 定期进行转换。 但是、误差杂散甚至会启动计时器。
此致、
Wilko