主权项 |
一种不使用应用处理器的智能设备,其特征在于,包括:中央处理模块,用于运行主操作系统和应用程序;设备控制模块,用于连接外部设备;以及消息机制,用于在所述中央处理模块和所述设备控制模块之间传输消息;所述消息机制包含分别连接于所述中央处理模块和所述设备控制模块的第一消息收发器和第二消息收发器以及连接这两个消息收发器的用于传输数据及信号的电路;所述中央处理模块包含第一CPU,所述第一CPU与所述第一消息收发器连接并通过它接收和发送消息,所述第一CPU用于运行操作系统及应用程序,所述操作系统将与所述外部设备的数据交互及控制操作转化为消息,并通过所述消息机制与所述设备控制模块进行交互,从而使得所述操作系统不处理所述外部设备的硬件事件而只进行数据处理;所述设备控制模块包含第二CPU以及外部设备适配器,所述外部设备适配器连接所述外部设备并将它们引入所述设备控制模块,所述第二CPU与所述第二消息收发器连接并通过它接收和发送消息,运行于所述第二CPU的控制程序将从所述中央处理模块收到的消息转化为对相应外部设备的数据交互及控制操作加以执行,并将结果以消息的形式发送给所述中央处理模块,所述外部设备的硬件事件由所述控制程序处理,相应结果以消息的形式发送给所述中央处理模块。 |