器件型号: TMS320F280038C-Q1
您好:
我有一个功能齐全的数字电源控制板。 为了测量 ADC 中断所花费的时间、我在例程的开头和结尾添加了`GPIO=high`、并在例程的末尾添加了`GPIO=low`。 其他函数不使用此 GPIO。 在工程中、我使用 ADC 中断、可以接收中断。
每 30 μ s 触发一次 ADC 中断。 我计算该中断所需的控制器工作。
消息到达时触发 CAN 中断。
我开始检查中的示波器 高采集 并注意到我的 ADC 中断触发时间经常变化。 我添加了图像。
1) 如何确定这种情况的根本原因? 你有什么建议?
2) 可能导致这种情况的因素有哪些?
3) 是否有一个寄存器组可用于通过调试跟踪此情况?
