12.SPI优先级控制寄存器
SPIPRI
寄存器SPIPRI(SPI Priority Control Register)主要用于SPI中断优先级选择和仿真器仿真中,当程序被挂起(例如碰到断点)时,用来选择SPI的中断优先级和控制SPI的操作。

位7,位3~0,保留位。
位6,SPI PRIORITY:SPI中断优先级选择位。
●0:高优先级中断请求。
●1:低优先级中断请求。
位5、位4,SPI SUSP SOFT、SPI SUSP FREE:SPI仿真挂起时的操作控制位。这两位决定当出现仿真挂起(例如遇到断点)时的工作模式。在自由运行模式下,SPI可以继续正在进行的任何操作。在停止模式下,它可以立即停止操作或在当前的操作完成之后再停止。
●00:当仿真挂起时,立即停止。
●01:当仿真挂起时,在当前的接收或发送完成之后停止。
●10:SPI操作与仿真挂起无关。
●11:SPI操作与仿真挂起有关。