主题中讨论的其他部件:TMS320F2.8335万,controlSUITE
工具/软件:Code Composer Studio
- ePWM1模块配置为20kHz PWM,在GPIO0上输出
- XINT1配置为在GPIO1s 下降沿上提供,GPIO0和GPIO1短路
- XINT1的IRQ处理程序在某些NOP之间切换GPIO2两次
此简单设置用于测量不同配置(非操作系统,从RAM运行,从闪存运行,RTOS Hwi,RTOS Swi, 零延迟等)
设置在XINT1 IRQ处理程序入口点的单个断点已配置为跳过前5个计数,然后调试器应进入“保持停止”状态!
这将导致:(从CCS7 "断点视图"复制粘贴)在“重新启动+恢复”序列之后,进入的调试会话 将保持暂停, 断点视图将按预期进行更新:
如果我在XINT1 IRQ处理程序中设置了第二个断点,而没有为第二个断点配置跳过计数,则调试会话中断顺序如下所示:
(...inf简历...)
要“重新布防”第120行上的断点,我唯一能做的就是禁用/启用序列:
在使用TI-RTOS设置时,有关断点行为,我缺少什么?
此致,
曼努埃尔
---
