关于28335外部接口的配置,前面基本说完了,就还剩下三个内容:写缓冲,空间切换和总线宽度。前两部分内容比较少,就放在这一篇里总结一下,总线宽度再另外论述。
写缓冲
默认情况下,写缓冲是被屏蔽的。大多数情况下,为提高XINTF的性能,需要使能写缓冲访问模式。写缓冲在不停止CPU的情况下,最多可允许3个数据通过缓冲方式向XINTF写数据。写缓冲器的深度可以在XINTFCNF2寄存器内配置。
空间切换
当从XINTF的一个空间切换到另一个空间时,为了能够及时地释放总线给其他设备使用,一些慢速外设可能需要额外的周期。空间切换允许用户指定一个特殊的空间,可以在该空间与其他空间来回切换的过程中增加额外的周期,增加的周期数在XBANK寄存器中配置。至于所增加的周期数目是有严格要求的,这个在以后的具体配置中我会提到。当然你也去找找手册。