东方阅读网【www.dfmsc.com】第一时间更新《人生是怎样炼成的》最新章节。
在意志面前,绝无办不到的事——约·海伍德。
一个人在人生的道路上唯有战胜困难才能走出困境,然后成功才会属于你......
小萍病了,我下班后去看她,我在她的住处待到晚上10点半才回来。
第二天一早,我带着一大堆的被褥和日常生活用品来到公司,碰巧在办公室的过道上遇到了我的顶头上司犹太人部门经理。
“嘿,嘿,X,What's this?!(这是什么)”犹太人部门经理见我手里抱着一大堆的东西,惊奇地问道。
我没有搭理,而是径直来到我的办公室,把手里的东西重重地扔在了地上,然后深深地喘了口气。
犹太人部门经理跟了进来,翻开我扔在地上的那一堆东西,发现是一个睡袋,一个枕头,还有毛巾,漱口杯,牙刷牙膏,最后还发现了两大包真空包装的菜包子。
“What......?!(这是干嘛)”犹太人部门经理不解地问道:“Do you want to live here?(你要住这里吗)”
“是,我准备晚上不回去了,就睡在办公室里!”我看着犹太人部门经理因为吃惊而伸长的脖子答道。
“晚上公司里没有人,你要一个人睡在这里?”犹太人部门经理好心提醒道。
“谁说没有人?除了我还有一个!”我从办公桌上抽了张抽纸,擦着头上的汗说道。
“Who?!(还有谁)”犹太人部门经理听我说公司里晚上还有另一个人,就好奇地问道。
“The problem!(那个没有解决的问题啊)”我半开玩笑地说。
不是吗,在这数字化个人计算机显示器工作不稳定的问题没有解决之前,这问题一直如影随形地跟着我!
“Oh,my God!(我的天哪)”犹太人部门经理见我这样说,不免惊叹起来。
“You are a good man!(你很了不起)”他拍拍我的肩膀,居然一时找不出合适的语言来夸奖我,最后只说了一句你很了不起。
上世纪九十年代中后期,学电子工程或计算机学科的中国留学生开始大批大批地走出校园,进入了“硅谷”的高科技公司,并迅速成为了这些高科技公司中的骨干力量。
当时在“硅谷”流传着这样一句话:“如果一个高科技公司中,没有中国人,那这个公司一定是没有前途的!”
这不仅仅是因为中国人聪明,更因为他们有一种“拼命”的精神。
在接下来的时间里:
我就每天一早起来,匆匆洗漱完毕,在公司的休息室冲一杯咖啡,在微波炉里热两个菜馒头,就上实验室工作去了;
中午,让同事给我带一个汉堡包回来,在实验室里边工作边吃;
晚上,一直忙到半夜,才钻进我带来的睡袋。
我知道:我和老美牛人到了“一枪定生死”的时刻了。
当时支撑我的只有一个信念,那就是我不能败给老美“牛人”,因此我必须找到问题的所在,并解决它!
没有对手就没有动力,我永远感谢对手——刘翔。
......
在一个人的日常生涯中:
靠天才能做到的事,靠勤奋同样能做到;
而靠天才做不到的,靠勤奋却能做到。
最终功夫不负有心人,一周后,我终于找到问题了!
原来,个人计算机和数字化个人计算机显示器之间的数据传输是通过串行的方式进行的。
换句话说,就是一串串高频脉冲信号,在当时,由于受到材料和制造工艺的限制,印刷电路板的基材虽然是绝缘的,但如果印刷电路板上的电路密度过高,线路和线路之间的间距过小,还是会存在一定的电容效应,同时电流高速流过铜线也会产生电磁效应。
因此对于高频信号来说,就有可能通过这电容效应和电磁效应在本来互不相连的线路之间形成干扰。
同时作为数字化个人计算机显示器上的主控制器的单片微处理器和个人计算机之间的同步控制是通过中断信号来实现的。
所以当高频信号在印刷电路板上通过电容效应产生的干扰进入单片微处理器的中断控制电路时,就有可能会让单片微处理器误认为收到了来自个人计算机的同步信号,从而做出错误的执行决定。
包括当时的数字化显示器只是将控制部分改成了基于微处理器的数字化控制,而显示部分鉴于当时的技术局限性,依然采用电子真空管而还没有开始采用液晶显示,这样在切换不同的分辨率和工作模式时,电子管高压枪的突然放电也会对微处理器的中断信号接收端形成干扰。
这个问题,不是软件问题,而是一个硬件设计问题,而老美“牛人”只是一个嵌入式系统的软件工程师,之前没有太多的硬件设计经验,这和我大不相同,在我做040微处理器的应用开发时,我是从硬件设计开始的。
问题找到了,就能够对症下药了!
但这个硬件设计问题在当时的条件下还真不好解决,因此我只能通过软件的方法来解决这么一个硬件的问题,这得益于我对硬件和软件的双重高度理解!
通过和项目团队中的硬件设计工程师的协商,我让向单片微处理器发出的中断请求信号在原来简单的一个脉冲信号上再叠加了一个特殊宽度和时间间隔的脉冲序列。
由于干扰信号不可能复制出这么一个一模一样的脉冲序列,因此就让单片微处理器在接收到中断请求信号后,通过对随之而来的脉冲序列的分析来判断这是一个干扰信号还是一个真正的同步信号。
关键的问题解决之后,剩下的问题就不是问题了,而只是一些细枝末节的如何优化设计的问题了。
虽然当时的单片微处理器,从ROM的容量,RAM的容量以及运算能力和速度上,与实现数字化的个人计算机显示器的要求相比仍然捉襟见肘。
但就难度而言,说老实话,比我之前那个用一颗本来是用于家电控制的四位的040微处理器去控制微晶玻璃生产过程中本应该由八位的微处理器来完成的金山石化总厂的反应釜温度控制,还是要简单了那么一点点。
那时,我曾经比喻为是在用“鸟枪去反洲际导弹”,而现在,只不过是用大刀长矛去战胜洋枪洋炮而已......
转眼,英国人项目经理给我的一个月期限快到了,一天,英国人项目经理来到了我的实验室,那是一个晚上,我正在吃汉堡包。
我没有抬头,迎接他的是那台已经开始正常工作的数字化个人计算机显示器。
东方阅读网【www.dfmsc.com】第一时间更新《人生是怎样炼成的》最新章节。
本章未完,点击下一页继续阅读。