28335XINTF开始对外部存储器读写时CPU会停止运行?

2019-07-26 14:15发布

我是看XINTCNF2寄存器下WRBUFF位的介绍时看见的,
The CPU will be stalled until the write completes on the XINTF。这个是英文手册原话。
对这点有些不明白,如果CPU停了,XINTF的时钟从哪里来?
还有CPU运行的程序是不是都暂时挂起来了,这样岂不是会影响主循环的时间片?
还是说只是把主循环里面的程序挂起来了,时钟都有的,那这样的话,XINTF的运行频率不能太高,否则岂不是会影响整个系统的运行?

刚开始用XINTF,问题有点多有点乱。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
lansebuluo
2019-07-26 17:54
cpu在等待XINTF操作完成,程序要说对外部接口写数据,写操作可能需要好多个时钟周期才能完成,WRBUFF缓存区已满,需要等待写完成,CPU才能继续执行下面指令

一周热门 更多>