发明 用于中止主控制器与所连接的外围设备之间的阻塞总线访问的方法和装置
计算机硬件 数据传输 通信技术 数据通信 数据传输 电子系统集成 智能设备 工业自动化控制系统 传感器 工业系统 1人
G06F13/24 G06F13/42
摘要:本发明公开了一种用于中止经由总线协议通过总线进行通信的主控制器与所连接的外围设备之间的阻塞总线访问的方法以及执行本发明方法的装置。本发明的目的为指示和指明一种方法,通过该方法可以终止外围设备的总线访问,SoC的主控制器在中断服务程序中也可返回对所连接的外围设备的访问,将通过一种方法来解决,该方法包括以下步骤:‑发送中断事件消息至主控制器以启动中断服务程序,还发送中断事件消息至所连接的阻塞总线的外围设备,‑主控制器跳入中断服务程序,‑外围设备通过向主控制器发送中止中断消息来中断其总线访问并解除对总线的阻塞,‑主控制器访问未被阻塞的总线以服务于中断服务程序,以及‑主控制器在离开中断服务程序之后,跳回主程序。