奋斗吧,程序员——第五十五章 不才明主弃,多病故人疏
Posted yuanyun_elber
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了奋斗吧,程序员——第五十五章 不才明主弃,多病故人疏相关的知识,希望对你有一定的参考价值。
我天天在网上挂着qq,陈曦一上线立刻把状态从隐身变为上线,于是陈曦就会很惊奇地说这么巧啊,我说是啊是啊我们就是有
缘。
但是这样的伎俩只能使用一次,第二次人家陈曦说了:
——你出来的倒是很及时啊。
——追赶爱清的脚步当然不能迟缓。
——哦原来你喜欢追赶爱清啊。
——干吗错别字也学我!
——那不是夫唱妇随嘛
——我知道你爱我,不用把名分这么快定了吧......
确定关系后,我们一起看了几场电影,吃了几次饭,逛了几次街,不过一直没有牵手。
于是我约她一起去溜冰。
溜冰场这种鱼龙混杂的地方我很少来,场地是圆的,人是满的,我很不喜欢圆满的感觉。
很多东西不可能圆满,比如说初恋。
我看到陈曦的水平就后悔了,她的速度很快,以我的技术要想追上陈曦拉上她的手几乎是不可能的。
于是我在场边装菜鸟,陈曦一点也没有过来帮忙的意思,一圈一圈地经过身边向我挥手,我怎么看怎么觉得有耀武扬威的意思。
我的兴趣本来就不在溜冰上,既然计划泡汤,索性坐到一边休息去。
这时候两个女孩子跑过来问我大几了,我眼前一黑,说工作好几年了,两个女孩来了兴趣,站在那问个没完。
陈曦远远跑过来,脸上一种笑可笑非常笑的表情,似乎还有一些怒色,拉起我的手说回去吧。
我一直希望可以牵到陈曦的手,没想到是在这样一种情况下。
两人不约而同地用空下来的手去脱溜冰鞋,忽然又觉得这样做似乎不妥,不觉脸上一热。
我的心里涌上一股特别的感觉,又麻又痒,难道这就是幸福的味道吗?
这些日子快乐而充实,我有时候就躺在草坪上,看着白云从头顶飘过,让阳光暖洋洋地照进心里。
Sharp案子取得了成功,我们公司进入了sharp的vendor code,所谓vendor code,是为了方便制造商管理供应商,每个供应商的代码在他们那都是独一无二的。
能够进入要求严苛的日本知名品牌的vendor code,对我们下一步的推广,无疑有重要的标杆作用。
国内市场毕竟很小,Peter找了在日本代理EG的代理商易达泰克的尚总,希望可以打开日本市场。
尚总来的时候,Peter指定接待由我负责。
我为他在五星级酒店湖滨饭店定好了房间,晚餐定在日本人比较喜欢的银座,尚总在日本生活了很久,想必比较喜欢。
尚总一袭风衣,仪表堂堂,见了面之后很是客气。
没想到到了公司和老板一起开会的时候,狠狠给了我一个下马威。
“洪董,Peter,贵司的芯片能打进sharp,应该品质是没问题的。不过,你也知道,日本的情况,想说服他们,更换供应商,光有价格上的优势还是不够的。
我想先问elber-san几个问题。”
我正容道“请讲。”
“目前我们的芯片和EG相比有什么优势和劣势呢?”
这个我早有准备,打开事先准备的PPT说起来。
“从总线方式上,我们支持支持并口,SPI,I2C三种方式,不像EG只支持并口,这样从gpio资源上可以省不少。日本芯片对日光灯遥控器等等包含红外线的设备的干扰很敏感,会产生frame error的中断,必须用软件处理,而我们的芯片无需处理。另外,EG方面接收必须一帧一帧读,即读完一帧要写一下RXSIR,我们的芯片可以一个bank一起读。EG在切换bank的时候必须设置的寄存器比中国芯片切换时要设置的寄存器多,对协议的速度有一定程度的影响;从我们发送完1帧到对方开始发下1帧的延时,我们芯片可以设置成0,而日本芯片EG则必须设置成5ms。”
尚总一边听一边快速地在笔记本上记着什么,他打断我道:“你刚才说抗干扰我们的芯片做的比日本的还要好?可以详细说明一下吗?”
“我们之前做个这样一个测试,传输文件过程中利用遥控器对接收方发射信号进行干扰。我们对使用两个芯片的平台分别进行了测试,发送方都是选择的是sharp手机SH703i,接受方如果用我们之前的数码相框是没问题的,而如果使用搭载EG芯片的手机W51CA,则会出现传送失败。原因就在于,我们芯片对FIR和SIR都有frame error报错机制,所以当受到干扰时可以报错并让对方设备重发错误帧以保持通信正确,而日本芯片只对SIR有frame error报错,所以在FIR传输过程中假如受到严重干扰则传送失败。”
“恩,刚才说的都是我们优势,说说了劣势吧,我们的劣势在哪里?”
“静态功耗方面我们要大一点。”
“具体是多少?”
“几个微安吧,具体数据我要查一下。”
“作为项目经理,这些数据要牢记啊。”尚总不疼不痒地点了我一下,随即又问道,“听说elber-san自己写过红外的协议是吧?”
“是的。”
“请问在你的协议栈中,irlap的数据包大小设为多少,irobex的mtu是多少呢?”
“呃,这个太细节了,我得查询一下。”
“最小的turnaround time呢?”
“呃......”我不太明白在这种会上他问我这么细节的问题做什么,但看到洪董看我的表情明显很不悦。
尚总面露微笑:“洪董,贵司的技术还是略显粗糙啊。“
洪董狠狠瞪了我一眼。
尚总又说道:“不过没关系,我们有全套的Irsimple、Irdata协议栈,如果和我们合作,协议栈这一块,没有大问题。”
原来目的在这儿。
贬低别人,抬高自己。
“协议栈?”洪董是公司大领导,对这种具体的技术细节自然不会关注。
“洪董,是这样的,我先简单介绍一下。Irda协会目前有四十多家会员,按照盈利不同,250k美圆以上每年交会费4000美金,250k美圆以下每年交会费1500美金,会员的主要权利包括免费下载所有spec,免费使用IrSS,Irsimple,IRready认证logo,60%的行业报告,专家的在线技术支持等等。目前主流的协议包括Irsimple和IrMC,当然还有一些非主流的,比如用来刷卡的IrFM,用于数码相机的IrTranP,用于USB的IrUSB等等。所有的手机都必须支持IrMC,IrMC有Obex(文件传输,信息交换等等)、Ultra(只有Obex的Put一种文件传输方式,而且没有纠错重发机制,简化的Obex协议)、IrComm(模拟串口,红外当moderm用)、RTCON(红外耳机)等子包,也就是说一个手机要通过红外协会认证,打上IrReady标志,必须含有以上所有包。而要打上IrSS标志,还必须包含Irsimple协议以及支持Irsmipleshot(simple单向)。贵司目前还不是其会员。Peter所说的你们有红外协议,只是说你们有协议的一些spec,花20美金就可以从官网上下到。最重要的协议代码你们并没有。”尚总适时地展示了一下他的专业。
洪董转头威严地看了一眼Peter:“Peter,是这样吗?不是说我们协议的代码早就写好了吗?”
Peter神色尴尬地解释道:“严格来说,是这样的。我们的协议栈代码是elber以网上下载的免费的一个红外协议栈为基础,经过反复修改形成的。该协议栈Obex层只有put,但是有重发机制,其实是类似于上述Ultra协议的增强版。这样我们的软件就是Obex的一部分(不含日程表名片备忘录等等)加上Irsimpleshot,可以和市面上所有的手机进行互联了。由于我们没有完整的Obex,所以是无法通过红外协会认证的。”
“怎么以前不和我说,这种协议栈有什么用!”
一句话就把我之前的辛苦劳动给全盘否定了。
记得以前和老板提过这件事情,Irda协会的会员中,都是一些大公司,比如ACTISYS,Avago,Access,EMBED,iAnywhere等,他们都有Irsimple的协议栈。我咨询过Avago公司,协议的报价是3W美金,而且以后芯片销售还要分成,当时请示老板的时候老板一口回绝了,说怎么这么贵。
这才只能尝试自己开发。
我张嘴正要辩解,却看到Peter对我连使眼色,我方才住口。
现在外人在场,必须顾及老板面子。
“那么,你们的协议栈是什么价格?”
“价格好商量,既然是战略合作伙伴,都好商量。”
洪董微笑点头,语气中颇有倚重之意。
“日本客户都是很挑剔的,要做好充足的准备,你们做过frame test吗?”
“frame test?“我疑惑道。
“我们那里有专门的设备,用来测试红外设备的连续收发,大体工作原理就是不断地和设备进行红外设备,最后可以给出完整的误码率报告。”
我一听,这不就是上次sharp的那个BER test吗,正要张口说做过,却被洪董打断。
“你们年轻人,向尚总多学学,学学人家的专业精神。”
尚总得意地一笑,“洪董过奖了,你们有demo板吗?我带几块回去,免费帮你们测试一下。”
“哦,有有。”我赶紧起身去实验室准备demo板,远离是非之地。
回到办公室,小广围上来问结果如何,我耸耸肩道,“别提了,被羞辱了,学艺不精啊。”
小永听了事情的经过,道:“其实我们在下面做的再好,老板是看不到的,经年累月的加班加点,还不如在老板面前侃侃而谈二十分钟来得管用。今天那个尚总,明显是个中高手,事先挖个坑给你跳,我们要记的数据这么多,冷不丁拿一个出来问,谁记得住?吃一堑长一智啊,我看,这个人用这种手段,倒不一定有货。”
小永话不多,一向看事情很冷静。
听了他的话,我也将信将疑。
“是吗?看他牛逼很大的样子,说如果我们的芯片给力的话,他那里有现成的项目,东芝的数码相机马上就可以上。”
“但愿吧。”
以上是关于奋斗吧,程序员——第五十五章 不才明主弃,多病故人疏的主要内容,如果未能解决你的问题,请参考以下文章
奋斗吧,程序员——第五十二章 我欲与君相知,长命无绝衰
WPF学习第五十五章 基于路径的动画
奋斗吧,程序员——第五十一章 黑云压城城欲摧,甲光向日金鳞开
小刘同学的第五十五篇博文
第五十五节,IO多路复用
“全栈2019”Java第五十四章:多态详解