车轮滚滚,大巴车缓慢行驶在闵大荒的土地。
十多年前,华师大新校区搬来此处,妹子们被此地地广人稀的风貌所震撼,遂给自家校园起了个闵大荒的外号。久而久之,闵大荒成了这一片学校的代名词。
事实证明,停车晃晃开车摇摇,非常有解乏效果,车厢里很快被低声谈笑的声音所填满。
前排座位里,朱玲玲优雅客气地笑着,“这些产品都已经市,应该很容易找到。”
周秦还在愣神,后排围观群众看不下去了,陈科走过来一把拉住他,“同学你是学软件的?过来坐这边!”
俩人重新落座,周秦这才小声问道:“玲姐说的几款产品,真得都用了新架构?”
“当然是真的,”陈科点点头,“risc-v是开源架构,可以根据不同用途进行定制,很适合手环和眼镜这种功能单一的新兴品类,用低功耗arm效果要好,是开发成本有点儿小贵。”
“哦,对了!”手指对方手腕,陈科说:“你手这个手环是cta定制的,里面的芯片同样是risc-v架构。”
低头看看自己腕的赚客手环,周秦脸满是惊讶,小声问道:“这个也是么?为什么我没感觉啊?”
陈科嗤笑出声,张口来一句:“cpu能给你什么感觉?x86有力量、arm轻飘飘、mips像教授、risc-v更新嫩?”
周秦连忙摇头否认:“不不,我不是这个意思。”
然而对方还不打算放过他,立即追问道:“那你是什么意思?”
深吸口气平复心情,周同学指着手环说:“我有试着往这个手环移植应用,全程顺利没有怪问题,完全不像是新架构新平台。”
嘴说着,他还不忘用崇拜、羡慕的目光看向陈科。然后看到后者得意地一挺胸膛,摆摆手自夸道:“那是当然,谁让我们的bdk开发工具是好用呢?”
白云帆看不下去了,出言问道:“蜜蜂开发套件的确好用,不过你会感觉移植轻松应该是有其他原因。能说下你移植的是什么应用么?”
“是‘wifi领航员’,一款导航小工具。”
这是一款点对点的室内导航应用,用户可以通过它发送和查看基于wifi指纹地图的位置及路径信息,从而指引其他用户快速找到自己。
城市住宅和商铺附近总是有很多半永久的wifi信号,测量记录这些强度、名称与大小各不相同的信号,能得到特定地点的电磁特征,称之为wifi指纹。要是汇集足够数量的“指纹”并和现实地图关联起来,能得到一张可供定位导航的特殊地图。
只可惜,wifi指纹只能实地测量,人力成本很高偏又容易过期失效,难于大规模推广普及,也在大型超市、商场这种地方才有零星的应用。
周秦的“领航员”则是退而求其次,用小范围“指纹”路径结合gps、基站等定位方式,打造出一款“以机找人”的导航应用,成功实现了较高品质的室内导航。
听见是这个应用,白云帆抬手点赞:“这个应用我手机有,想法特别棒!原来是你做的啊!”
周秦谦虚笑笑:“没什么,用的都是现成算法,其实没啥技术含量。”
“那也很厉害了,技术可以学,创意却没法学,”白云帆摇摇头,对周秦说道:“移植的是这个应用的话,那说得通了。‘领航员’本身包含risk-v代码,移植到基于bh501平台的手环自然是轻松加愉快。”
自己开发的应用里面有什么代码,自己却都不清楚,不由让周秦惊疑出声,“这是怎么回事?怎么从来没听说啊?”
“你那个‘wifi领航员’调用了蜜蜂的wifi指纹生产算法,这个算法需要用到蜜蜂手机的b5协处理器,那东西其实是一颗定制的低功耗risk-v芯片。有这个基础在,移植自然容易许多。”
说到这里,他笑着打趣起了对方:“所以你其实早用了它,只是懵懂不自知罢了。”
“原来是这样,”周秦长出口气,放松下来,点点头,“多谢解惑!”
轻叹口气,男生继续道:“我以前有试着把‘领航员’移植到安卓还有ios,效果却总是差强人意,功耗吓人不说,还各种出错经常匹配不。后来蜜蜂地图找到我想要,说要把它买断变成蜜蜂系统专属功能,我还以为是蜜蜂小心眼搞特殊,却没想到问题其实出在协处理器面。”
“同学,你又想错了!”陈科插话进来,“缺少b5协处理器,可以用cpu小核来跑算法,最终只是导致功耗偏大而已,考虑到使用频次影响并不大。不过定位不准匹配不却是天线的问题,我们的天线是独家技术,有效收发距离肩当年的诺基亚功能机,wifi和蓝牙距离更是明显超出,可以提高wifi指纹匹配的容错率。其他手机为了颜值砍了太多天线性能,想要达到同等效果需要花费更多成本,索性放弃不做,还能借机藏拙。”
“这样啊,那真是可惜了,”周秦再次叹气,“要是其他手机也使用蜜蜂天线好了。”
“哪有那么容易?”陈科给他泼了一桶冷水,“手机厂商那么喜欢在天线外观做章,又怎么会使用竞争对手的天线?何况算他们想要,蜜蜂移动也不愿意给。信号好、不断流不掉线可是蜜蜂手机的核心卖点之一,连bpa厂商想要拿到也要一堆前置条件,怎么可能轻易给外人?”
周秦理解这种做法,却还是忍不住遗憾叹气。