第433章 星火OS第一个原型(1/2)
王建国打电话来的时候,凌云正在办公室里对著信维诺的oled良率报告发呆。电话响了三声他才接起来。
“凌总,跑起来了。”
“什么跑起来了?”
“系统。星火os。在开发板上跑起来了。”
凌云把报告往桌上一扔,抓起外套就往外走。走到门口又折回来,把那份良率报告塞进抽屉里锁好。
研发中心的系统部在三楼最里头,门禁卡刷了两道才能进去。
里面是一间没有窗户的大屋子,空调开到最低温度,冷气从天花板上的出风口往下灌。十几台显示器排成一排,桌面堆满了开发板和连接线,乱得像蜘蛛网。
王建国蹲在最靠里的一张工作檯前面,听见脚步声,扭过头来,额头上一排汗珠子被冷气吹得发亮。
“你来看。”
凌云走过去,越过他的肩膀看见一块绿色的arm开发板,上面接了根排线,连著一块指甲盖大小的lcd屏幕。
屏幕亮著,上面显示著一个深蓝色的背景,正中间是几个图標,其中一个图標歪歪扭扭地待在左上角,像是贴歪了的墙纸。
“能动吗?”
王建国没回答,伸出手指在屏幕上点了一下。那个歪著的图標颤了一下,弹出一个文本框,里面写著“世界你好”四个字。字是宋体,加粗的,笔画粗得有点糊在一起。
“目前就这一个应用,”王建国说,“点一下弹个窗。別的还没接上去。”
凌云把开发板拿起来,翻过来看了看背面。板子上飞了至少十几根跳线,焊点大小不一,有两根线只用胶带固定著,晃晃悠悠的。
“你管这个叫跑起来了?”
“能交互就叫跑起来了嘛,”王建国挠了挠头,指甲缝里都是松香的痕跡,“昨晚上李默那边把图形框架的底层驱动联调通了,我们连夜把桌面管理器掛上去,今天早上七点多才点的亮。”他说话的时候打了个哈欠,打完赶紧捂住嘴,“不好意思。”
凌云把开发板放回桌上,用手指在屏幕上往左划了一下。桌面没动。又划了一下,还是没动。划到第三下的时候,屏幕上的图標集体往左跳了一格,动作卡顿得像在泥地里拔萝卜。
“滑动切换桌面。这是李默设计的手势交互,”王建国凑过来解释,“不过现在帧率太低,採样也不够,有时候划几下才能响应一次。”
“帧率多少?”
“十五。”
“目標呢?”
“六十。”
“差四倍,”凌云把手指收回来,“问题在哪?”
王建国从桌上摸出一个本子,翻到某一页,上面画满了流程框和箭头。“三个瓶颈。第一,gpu驱动还没完全適配,现在是用cpu在做什么渲染,效率低得嚇人。第二,触控晶片的採样率只调到了六十赫兹,跟屏幕刷新率是错位的。第三,桌面管理器的动画引擎写的太糙了,每一帧都在全量重绘,没有做脏区域优化。”
凌云听著,点了点头。“时间呢?”
“gpu驱动適配大概还要三周,”王建国低头看本子,“触控晶片的採样频率要调到一百二十赫兹,这个得找fingerworks那边配合改固件,两周能搞定。动画引擎重构比较麻烦,李默那边的人手不够,至少得一个半月。”
“一个半月太久了。”
“我可以调人,”王建国说,“从应用框架组抽三个过来,一个月內能搞定。”
“抽。”
王建国在本子上飞快地记了一笔。
凌云又从屏幕底部往上划了一下。屏幕没反应。再划一次,这次弹出了一个长条,上面画著几个小方块,有一个小方块里显示著一段波形,波形是一条直线,在微微颤抖。
本章未完,点击下一页继续阅读。