摘要:軟件指令是否會耍賴?電子設(shè)備是否怕冷,?寶馬和自行車哪個(gè)更穩(wěn)定?
記得大學(xué)學(xué)習(xí)的第一門編程課是C語言,,在聽了一個(gè)月講解天書內(nèi)容的課程后,我終于明白了變量賦值,,函數(shù)形參和實(shí)參等基礎(chǔ)概念,,第一次完成了如下的代碼:
圖1 簡單計(jì)算函數(shù)
還記得當(dāng)時(shí)興奮的心情,因?yàn)槲視懹?jì)算器了,!興奮之余我有一個(gè)疑問,,這個(gè)calc函數(shù)會不會不穩(wěn)定,比如在電腦很卡,、CPU過熱,、供電電壓低等情況下,它會不會耍賴返回錯(cuò)誤的結(jié)果,?經(jīng)過多次測試驗(yàn)證,,我發(fā)現(xiàn)這個(gè)函數(shù)非常穩(wěn)定,總是能返回我認(rèn)為正確的結(jié)果,,于是我認(rèn)為軟件就像一個(gè)值得信賴的人,,在排除掉Bug的情況下,它總是按照你給定的指令執(zhí)行,,非??煽俊?/p>
大學(xué)大部分時(shí)間都是純軟件編程,,后續(xù)更多的編程經(jīng)驗(yàn)讓我更加確信軟件的可靠性,,它絕對不會發(fā)脾氣或者耍賴(不少程序猿剛開始總是幻想有一個(gè)這樣的女朋友,后來他明白了,,這是絕對不可能的事),。同時(shí)由于對硬件接觸的很少,我默認(rèn)電子設(shè)備(比如開發(fā)板)在調(diào)試通過后,,也總是能正確執(zhí)行各種命令,,可是后來發(fā)生了一件奇怪的事:
剛畢業(yè)那會,我興沖沖的把自己的山寨機(jī)換成了一個(gè)諾基亞手機(jī),,主要是看中了手機(jī)拍照像素比較高,,結(jié)果沒過多長時(shí)間,有一天拍照時(shí)手機(jī)屏幕變成了滿屏的雪花(就是老式黑白電視沒信號那種效果?。?,隨后幾天我不間斷再次使用相機(jī)功能,發(fā)現(xiàn)雪花依舊,,基于電子設(shè)備總是很穩(wěn)定的想法,,我心想:完了,肯定是相機(jī)硬件已經(jīng)報(bào)廢了,!想到當(dāng)初花掉的2000多RMB,,心想諾基亞再這樣下去,肯定離被收購不遠(yuǎn)了……,。但是,,幾個(gè)月后偶然打開相機(jī)功能,發(fā)現(xiàn)拍照又完全正常了,,和之前一樣清晰,!好吧,原來電子設(shè)備是否正常工作,,還要看心情……,;不過,看到失而復(fù)得的2000 RMB,,心想諾基亞真是少有的良心企業(yè)啊,。
再后來,幾個(gè)大學(xué)同學(xué)聊天,,其中一個(gè)說冬天家里太冷,,他的ipad充不進(jìn)電,必須放到被窩里才能充進(jìn)電,,大家一致認(rèn)為這是因?yàn)樗膇pad太嬌貴了,。
慢慢的,我接觸到了更多電子設(shè)備不穩(wěn)定的事件,。比如,,一條名為《11年來最大太陽黑子爆發(fā)肉眼可見 面積接近50個(gè)地球》的新聞中,提醒大家電子產(chǎn)品可能短暫失效,;再比如,,手機(jī)越用越慢,就算重置系統(tǒng),,重新刷機(jī)也沒有太大改善,,這時(shí)候就要考慮手機(jī)硬件老化,例如閃存老化后讀寫速度變慢造成手機(jī)卡頓,,這個(gè)老化是不可逆的,。工作后參與高精度儀器的開發(fā),,我發(fā)現(xiàn)越復(fù)雜、精度要求越高的儀器,,價(jià)格越貴,,哦不,是越容易受到環(huán)境因素的影響,。致遠(yuǎn)電子研發(fā)的PA8000高精度功率分析儀,,具有業(yè)界最高的功率精度0.01%,我們看一下PA8000用戶手冊中關(guān)于精度的章節(jié):
圖2 PA8000精度說明
上圖中在溫度,,濕度等相對穩(wěn)定的環(huán)境里,,輸入信號的頻率不同,是會影響測量精度的,,當(dāng)然,,如果把PA8000現(xiàn)在搬到東北的室外來測量,也是會影響測量精度的,。
圖3 12個(gè)月精度
圖3最下面的12個(gè)月精度,,指出儀器從出廠12個(gè)后,儀器精度是會下降的,。如果購買PA8000購買1年后,,測試時(shí)發(fā)現(xiàn)精度降低了,為了保證0.01%的精度,,這時(shí)最好返廠重新校準(zhǔn),。
對于沒有接觸過復(fù)雜測量儀器的人,可能理解不了市面上很多高端儀器動則超十萬百萬的價(jià)格,,儀器卻很容易受到干擾影響測量結(jié)果,,這主要是因?yàn)檫@些儀器制造工藝復(fù)雜,使用的元器件又很多,,溫濕度,、電磁干擾等因素容易影響這些元器件,從而引入不穩(wěn)定因素,。如果自行車有問題,,大部分人都可以手動修好,可是如果是汽車出問題了,,只能由修車廠或者4S店來處理了,,寶馬再穩(wěn)定也穩(wěn)定不過自行車啊。
為了最大限度的保證產(chǎn)品的穩(wěn)定性,,研發(fā)的功率分析儀,,在出廠前要經(jīng)過高低溫、濕熱、振動等環(huán)境試驗(yàn),、EMC各種電磁兼容性試驗(yàn),、以及校準(zhǔn)等嚴(yán)格流程。在實(shí)際測試中,,溫濕度等上述因素其實(shí)很少影響儀器,,更多的是輸入信號引入的干擾,如測量探頭,,現(xiàn)場布線等都很容易造成最終測量結(jié)果不正確,這個(gè)需要豐富的現(xiàn)場經(jīng)驗(yàn),。