原创 【接地气】雄鹰重生,归于自然

2013-9-23 15:15 3369 13 31 分类: 消费电子

    鹰是世界上寿命最长的鸟类,可以达到70岁。然而在它40岁的时候,他必须面临一个艰难的选择。他的喙又长又弯,爪子老化,无法捕猎,羽毛又厚又重,很难飞翔。要么等死,要么用自己的喙击打岩石让他脱落,让爪子蜕皮重生,啄掉羽毛让他再生,这是一个痛苦的过程,150天后,一个崭新的雄鹰重生了。
    这是一个励志故事。


    我们每一个人都在不断的重塑自己,隔一段要重新审视一下自己,修正自己的问题,让自己上一个台阶。就像我们写代码,画图一样,修改一个版本就升级一个小版本号,修改的问题很大的时候,就从1.0升级到2.0,升级一个大版本号。
    前一阶段,接触高层人脉和资本层面的操作有点多,浪费了很多精力,却忽视了企业本身的核心价值,也让自己的定位发生了偏差。反思过后,明白自然才是最好的,是什么样就是什么样,做回最好的自己。
    近期给自己制定了几个任务:
    1、定下心来,解决公司几个拖拉的疑难问题;
    2、静下心来,帮助同事成长,不是填鸭式,不是讲大道理,重点讲方法,润物细无声,潜移默化的影响。
    3、重看《大秦帝国》和《天道》。

    解决问题的方法有很多,归纳起来我们依靠的无外乎:常识和推理。以我们最近碰到的两个案例来简单说一下。


    我们在调试手持机3G模块的时候,发现第一次上电,拨号,上网都很正常,很稳定,但是断电后再次拨号就再也无法正常拨号了。由于没有很好的思路,这个问题拖了几天没有解决。
    我解决问题的思路没有定式,原则是最快最小代价的解决。我介入后,分这么几个步骤进行。
    1、中兴这个3G模块,我们的合作伙伴也在用,没有这个问题,电话确认后,排除模块本身问题;
    2、把合作伙伴的固件拿过来测试,排除固件版本的问题;
    3、通过查阅资料与确认,排除USB供电问题;
    4、通过跟技术讨论,3G的第一次上电和启动是放在eboot中完成的,很自然想到拿出来完成是不是还有这个问题呢?立即排除,通过测试发现在系统启动后再加载3G驱动,再反复上电,拨号,上网,就没有问题了。
    以上4个步骤用到的都是常识中的排除法,缩小故障范围,最后把问题定位到eboot中启动3G驱动,解决起来自然就容易多了。在实际应用中,还有替换法,比如怀疑某个模块有问题,可以直接替换来验证,排除和替换交叉使用,效率会提高很多。
    
    另外一个案例,是手持机在使用过程中,偶尔会速度变得越来越慢。
    1、第一感觉可能是内存泄漏造成的,但这种现象竟然在关机再开机后还有,排除;
    2、这个问题上批机器没有,而这批现象很难复现,所以拖拉了很久都没有处理好。
    3、这种情况,依靠常识很难解决了。在一件事情做了很久,或者做的很累了,那一定是方法出了问题。这时候,要进行推理了。
    4、我们发现读卡的单片机在出问题的时候,会不停向外发数据。那么推理初步怀疑,是单片机的质量出了问题,但这不是我们希望的结局,现场几百台机器都更换的话,显然是不可行的。断电测试,单片机仍然会发数据,那么串口部分是不是有问题呢?把串口设置为IO输入模式,发现数据没有了。
    继续推理,为什么断电后还有数据发出来,一定是有电源过去了,导致单片机或者串口动作了。测量电压发现有2.1v的电压过去,这个电压是通过串口漏电过去的。从理论上推理,串口漏电可能造成单片机局部启动,处于一个不稳定状态,导致串口乱发数据。
    推理成立,可能造成问题。那么接下来就是如果解决和规避了。
    在上电前把串口设置为IO输入模式,上电后,再设置为串口模式,把收到的第一批串口数据扔掉,再处理的就是正确的数据了。
    事后再深入推理,为什么上一批没有问题,这一批就有问题。可能的原因是单片机芯片本身加工批次问题,或者加工工艺提升,导致实际的工作电压阀值下降,以前5v工作的单片机,2.1v根本不可能误动作,这批就有可能局部动作了,导致了问题。
    
    有时候问题很难明确的说是硬件问题,或者软件问题,即便有时候是硬件问题,但由于解决成本太高,我们可能需要通过软件去包容这个问题,避开他,核心是快速低代价的处理问题。
    常识需要我们靠日常不断的去积累,推理需要缜密的逻辑思维,掌握了这些方法,可用之四海,举一反三,善莫大焉。
 

文章评论18条评论)

登录后参与讨论

用户1621409 2013-10-15 17:05

值得学习。

用户1643123 2013-10-12 08:47

串口漏电导致单片机的串口不停的往外发数据,应用程序跑起来,收到串口数据就会去处理,数据量很大,就把单片机全部占用了,导致了很慢。

用户1715552 2013-10-11 00:16

第二个问题还有一点疑问,为什么串口漏电压导致不断发生数据会导致手机越来越慢?而且重启也无法解决呢?

用户1625273 2013-10-6 18:20

看看

用户1625273 2013-10-6 18:19

很有帮助。

用户1643123 2013-9-28 08:34

怀疑到芯片,确实需要很大的勇气,因为我们的技术功底还不足以支撑我们。有时候很容易被现象迷惑,所以推理可以清晰的理清思路,这个跟破案一个道理。

用户1643123 2013-9-28 08:30

这个就是一般技术人员容易犯的错误,首先界定责任,然后极力证明不是自己的问题,解决问题不是以找责任为目的,而是把问题处理掉,而问题通常是综合性的,这就需要各部门通力配合,项目经理则需要渊博的常识和缜密的推理。

用户1643123 2013-9-28 08:24

虽然是假的,但是很励志

用户1646877 2013-9-27 11:01

第二个例子确实很特别,有意思

allen_zhan_752827529 2013-9-25 13:30

您的第二个案例很精彩. 我也有种模糊的直觉, 对于几乎完全相同的配置与运行环境, 系统表现差异在何处? 怀疑到芯片制成工艺的本身, 需要相当的勇气, 我常常觉得, 作为系统整合, 我们的资源其实很少. 我们的大量物料器件, 我们常常未知供应商已采用或者打算采用, 不会open给使用者的,  可能的各种变化.

相关推荐阅读
用户1643123 2015-01-16 17:07
创新与企业家精神
     在半年前加入创盟之际,创盟为我和另外一个新盟友办了一次迎新会,并给我们发了一本管理大师彼得·德鲁克的作品《创新与企业家精神》。    谈及精神,我们一般总是把企业精神放在第一位,并把他置...
用户1643123 2014-05-30 15:02
浅谈五行在企业管理中的应用
     五行,金木水火土,大家从小就听大人念叨,应该很熟悉了。      五行早期的概念,是想把世界用元素的方式分分类,后期融入了我们祖先阴阳平衡,相生相克的思想,最终与阴阳理论,八卦理论融会...
用户1643123 2013-09-25 15:31
【接地气】大道茶话会---传递方法
    前几天,大道一个同事去办事,两件事情,一个是去办社保,一个是去公安局备案。碰到了两个问题。     1、上午办完社保11点多赶到公安局,被告知不办公了,下午两点再来;     2、...
用户1643123 2013-09-08 19:08
诚心寻合作伙伴
        北京大道纵横科技有限公司,成立于2005年,专注于RFID自动识别、自动数据采集和物联网领域的产品研发、生产和销售。作为物联网设备的专业制造商和一体化解决方案提供商,...
用户1643123 2013-09-06 09:50
大格局与好团队
    昨天跟两个朋友喝茶聊天到晚上两点,一个是上市公司高管,一个是新能源创业公司老总。     以前谈到大格局,大梦想,大家很容易想到的就是画大饼,当老板的喜欢给员工画大饼,忽悠着员工努力干...
我要评论
18
13
关闭 站长推荐上一条 /2 下一条