当SPl从机方式
发表:2023-08-29 12:06:23 阅读:55

当SPl配置为主机时(MSTR的SPCR置位),用户可以决定SS引脚的方向。若时SS配置为输出,则此引脚可以用作普通的I/0口而不影响sPl系统。典型应用是用来驱动从机的SS引脚。如果ss配置为输入,则必须保持为高以保证sPl的正常工作。若系统配置为主机.SS为输入,但被外设拉低,则SPl系统会将此低电平解释为有一个外部主机将自己选择从机。ss为了防止总线冲突,SPl系统遵循以下规则:

①如果SPCR的MSTR位为“0",则SPl成为从机,MOSl和SCK变为输人。

②如果SPSR的SPIF置位,且SPl中断和全局中断开放,则中断例程将得到执行。

因此,使用中断方式处理SPl主机的数据传输,并且存在SS被拉低的可能性时,中断例程应该检查MSTR是否为“l"。若被清零,用户必须将其置位,以重新使能SPl主机模式。

 

 

更多信息请关注

激光二极管

同步串行通信SPI

各种二极管作用

激光的产生机理

半导体激光二极管

在应用区和Boot区之间移动中断

 

推荐品牌: