摘要

本发明公开的一种基于AMP架构的核间通信优先级调度方法,解决核间通信中紧急消息无法得到及时响应的问题。在基于AMP架构多核平台上实现通用系统和实时系统的同时运行,通用系统负责与外界进行信息交互以及处理非实时业务,实时系统协助通用系统处理如控制等实时业务;通用系统产生的信息,经过消息排队模块后进入RPMsg通道传递给实时系统,而实时系统产生的信息直接通过RPMsg通道传递给通用系统;消息排队模块指定消息优先级,并分发至对应的优先级队列,实现消息的优先级调度。本发明的优点在于:核间消息通过RPMsg通道发送,使用了优先级调度方法,确保紧急消息及时得到响应,提高设备核间通信的实时性。