第319章 系统兼容性(3 / 4)
“接下来我会重新设计应用框架层,增加一个兼容模块。”
“这个模块会负责把外部系统的api调用,翻译成盘古系统的內部调用。”
“同时,我们也要保证盘古系统自己的api足够优秀,让开发者愿意直接使用。”
马宇腾点点头。
“就是这个意思。”
高彬看了看时间。
“马总,倪院士,我们接下来聊聊车机系统的事吧。”
马宇腾示意他继续。
高彬翻开手里的资料。
“秦的车机系统,目前使用的就是盘古系统的底层代码。”
“但目前功能还很简单,只有gps导航和基础的音乐播放功能。”
“而未来电动汽车的电机控制系统,需要实时性很高的作业系统。”
“现有的盘古系统架构,能满足这个需求吗?”
倪广楠沉思了片刻。
“这是个好问题。”
他在白板上又画了一个图。
“手机作业系统和车载控制系统,对实时性的要求是不一样的。”
“手机上,哪怕卡顿几百毫秒,用户也能接受。”
“但在车上,电机控制的响应时间必须在毫秒级,甚至微秒级。”
“盘古系统目前的內核调度机制,达不到这个要求。”
马宇腾听出了问题的关键。
“那我们需要一个实时作业系统內核?”
倪广楠点点头。
“对。但实时系统和通用系统的设计理念完全不同。”
“要么我们开发两套系统,一套管娱乐和导航,一套管电机和底盘。”
“要么我们改造盘古系统,让它支持混合模式。”
马宇腾毫不犹豫地选择了后者。
“改造盘古系统。我们要的是统一的平台,不是一堆碎片化的系统。”
倪广楠笑了。
“我就知道您会这么选。” ↑返回顶部↑
“这个模块会负责把外部系统的api调用,翻译成盘古系统的內部调用。”
“同时,我们也要保证盘古系统自己的api足够优秀,让开发者愿意直接使用。”
马宇腾点点头。
“就是这个意思。”
高彬看了看时间。
“马总,倪院士,我们接下来聊聊车机系统的事吧。”
马宇腾示意他继续。
高彬翻开手里的资料。
“秦的车机系统,目前使用的就是盘古系统的底层代码。”
“但目前功能还很简单,只有gps导航和基础的音乐播放功能。”
“而未来电动汽车的电机控制系统,需要实时性很高的作业系统。”
“现有的盘古系统架构,能满足这个需求吗?”
倪广楠沉思了片刻。
“这是个好问题。”
他在白板上又画了一个图。
“手机作业系统和车载控制系统,对实时性的要求是不一样的。”
“手机上,哪怕卡顿几百毫秒,用户也能接受。”
“但在车上,电机控制的响应时间必须在毫秒级,甚至微秒级。”
“盘古系统目前的內核调度机制,达不到这个要求。”
马宇腾听出了问题的关键。
“那我们需要一个实时作业系统內核?”
倪广楠点点头。
“对。但实时系统和通用系统的设计理念完全不同。”
“要么我们开发两套系统,一套管娱乐和导航,一套管电机和底盘。”
“要么我们改造盘古系统,让它支持混合模式。”
马宇腾毫不犹豫地选择了后者。
“改造盘古系统。我们要的是统一的平台,不是一堆碎片化的系统。”
倪广楠笑了。
“我就知道您会这么选。” ↑返回顶部↑