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.

外部ADC数据采集,中断响应时间。



1 使用外部ADC采集数据,当接受寄存器中断RXFFINT发生后,要多久程序才会跳到中断服务子程序里?

2 在调试的时候,在CCS观察窗口里,看到RXFFINT=1的时候,程序还在主程序运行,而且SPISTS.INT_FLAG也没有被置1,设置应该都是对的,SPIINTENA位是1.

3 所以是不是中断往上传的时候是需要一定时间的?那么这个时间怎么计算,这不是影响到ADC的采样频率了吗?‘

请专家/大神解答。谢谢!

  • 1.一般是一个时钟周期就跳到中断服务子程序。

    2.这么短时间仿真不一定能真实反映。

    3.你仿真软件参数设置是否和电路板实际一致,中断响应时间是非常短的,不会影响到ADC采样频率。

  • 首先CCS查看变量不是实时给你更新的   需要你手动右击refresh

    一些标志位的变化请以datasheet上为主    只要不是要求手动清零的    

    中断从触发到进入时间是不需要关注的