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.
尊敬的 TI 团队:
我们正在其中一个项目中使用 TMS320F28035 DSP 板、因此我们有一个需要 ADC 的电流感应应用。 我们通过使用 CCS IDE 引用 controlSUITE SDK 中的 ADC-SOC 示例来实现它。代码成功构建而不会出现任何错误、但在我们进行调试时、它会直接开始执行、而不会生成任何调用栈来执行分步调试。 请尽快解决此问题。
使用的组件:TMS320F28035 DSP 板、DRV8323
谢谢、此致、
Nikhila Patil
您好!
由于感恩节假期、主题专家已不在办公室。 我们下周再见。
谢谢、此致、
桑托什
您好、Nikhila、
[引用 userid="544640" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1174707/tms320f28035-adc-in-tms320f28035 ]我们已通过使用 CCS IDE 引用 controlSUITE SDK 中的 ADC-SOC 示例来实现该目标[/quot]您是否可以尝试使用 C2000Ware SDK 中的 ADC SoC 示例、而不是 controlSUITE 示例。 C2000Ware 是我们最新的 SDK。
如果您遇到与 C2000Ware 示例相同的问题、请告诉我。
C:\ti\c2000\C2000Ware_version\device_support\f2803x\examples\c28\adc_soc
此致、
Marlyn
您好、Marlyn、
我们已经尝试了 controlSUITE 和 C2000Ware SDK 中的 ADC-SoC 示例、我们能够对其进行调试。 但是、当 来自同一代码的 ADC 逻辑 被映射 到我们的应用代码中时、我们将面临上述问题。 我们是否有其他选择? 请核对并答复。
谢谢、此致、
Nikhila Patil
Nikhila、
Marlyn 不在办公室(许多其他主题专家也不在办公室)。 她将在1月的第一周返回、届时您可以得到回复。 感谢您的理解和耐心。
您好、Nikhila、
[引用 userid="544640" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1174707/tms320f28035-adc-in-tms320f28035/4455794 #4455794"]但是、当 来自相同代码的 ADC 逻辑 映射 到我们的应用代码中时、我们将面临上述问题显然、只有在将代码插入自己的应用程序代码时才会出现无法获取任何调用栈的问题、而不是使用 c2000Ware 中提供的示例?
此致、
Marlyn
您好、Marlyn、
是的。 我们仅在 将代码插入您自己的应用程序代码时才会面临此问题。
谢谢、此致、
尼基拉 P
您好、Marlyn、
是的。 我们仅在 将代码插入您自己的应用程序代码时才会面临此问题。
谢谢、此致、
尼基拉 P
您好、Nikhila、
感谢您的澄清。 让我将此问题发送给我们团队中能够为您提供最佳帮助的其他人。
此致、
Marlyn
在集成 ADC 代码之前、同一应用程序没有出现此问题? 您使用的是相同的 cmd 文件、相同的 CCXML 文件、相同的调试器设置、是吗?
如果您通过点击 SUSPEND 按钮或放置断点(使用 CCS 或在代码中放置 ESTOP0指令)来停止应用、它是否起作用? 除了首次加载时代码没有在 main()处停止或者它在某个位置卡住之外,代码是否看起来正常运行?
惠特尼
尊敬的惠特尼:
在集成 ADC 代码之前、同一应用程序没有出现此问题? 您使用的是相同的 cmd 文件、相同的 CCXML 文件、相同的调试器设置、是吗?
是的、我们在集成 ADC 之前没有遇到这个问题。 我们使用的是具有相同调试器设置的相同 cmd、ccxml 文件。
2. 如果通过点击 SUSPEND 按钮或放置断点(使用 CCS 或将 ESTOP0指令放入代码)来暂停应用程序、它是否起作用? 除了首次加载时代码没有在 main()处停止或者它在某个位置卡住之外,代码是否看起来正常运行?
是的、如果我们点击"Suspend"按钮、应用程序将会停止。 在执行时、它会在 ITRAP 中被击中。
它是位于应用程序的 ITRAP 处理程序还是引导 ROM 中的一个还是其他一些代码中?
您能否尝试在 c_int00和/或 code_start 位置放置断点(可能需要在"Disassembly"窗口中执行此操作)? 然后在调试器中复位器件(但不要点击重新启动按钮)并运行、看看它是否达到断点?
惠特尼