六個(gè)核桃也救不了工程師的不愛(ài)動(dòng)腦
窗外已是一片寂寥而寧靜的秋色,金黃色的銀杏樹(shù)葉鋪滿(mǎn)一地,在大地母親的懷抱中無(wú)聲無(wú)息。室內溫暖如春,中央空調開(kāi)足了馬力,驅趕著(zhù)深秋初冬的寒意。午休時(shí)的辦公室一片暖意洋洋,幾個(gè)工程師正在竊竊私語(yǔ),給這午時(shí)的寂靜平添了幾分神秘的氣息。
本文引用地址:http://dyxdggzs.com/article/201811/394902.htm1
“天雷君,上次咱們討論過(guò)eeprom數據存儲時(shí)機的問(wèn)題,我覺(jué)得不用周期性地判斷數據有沒(méi)有更新,需不需要存儲,只需要在掉電時(shí)的瞬間把數據存住就可以了吧!”工程師小賈一邊摳著(zhù)牙齒縫里的肉絲,一邊帶著(zhù)沒(méi)有把握的神情向我問(wèn)道。
我一邊克服著(zhù)午飯后的昏沉,努力打起精神,一邊羅織著(zhù)答案,想著(zhù)怎么反駁他這個(gè)想當然的推斷。這時(shí),工程師老吳搶先一步,截了我的胡,扎煞著(zhù)兩只胳膊,搶答起來(lái),“可以,沒(méi)問(wèn)題,我看過(guò)有的論文里就是這么寫(xiě)的,掉電時(shí)MCU會(huì )接收到一個(gè)中斷,MCU這時(shí)候把需要更新存儲的eeprom數據重新寫(xiě)到eeprom就可以了?!?/p>
老吳今年四十出頭,滿(mǎn)腮橫肉,大腹便便,一雙猥瑣的小眼睛,活脫脫一枚標準的中年油膩男。吳工入職時(shí)間比我還早一年,是我們這里的老油子,見(jiàn)了好處明爭暗搶?zhuān)吹街鼗钔祽兴;?,十幾年下?lái),漸漸地腚大腰圓,油光滿(mǎn)面,頗有一副小市民的自得。當然,他最突出的特點(diǎn)就是水平一般,不愛(ài)動(dòng)腦。
入職不久的小賈不知底細,看到老吳附和自己的判斷,便帶著(zhù)自信的微笑向我轉過(guò)頭來(lái),只等我最后的鑒定。
“掉電時(shí),MCU哪來(lái)的那么多時(shí)間存eeprom數據呀!”我避開(kāi)小賈那期待的眼神,看著(zhù)志得意滿(mǎn)、不懂裝懂的吳工,沒(méi)大有好氣地反駁道?!?,打腫臉只能充胖子,還能充英雄不成?!’我在心里嘀咕著(zhù)。
“VCC電源那里有個(gè)大電容,存的電量夠用幾百毫秒了!”吳工一向的特點(diǎn)就是敢于暴露自己的無(wú)知,也許是意識到了我的些許敵意,他也反口嗆了過(guò)來(lái)。
‘好吧,這可是你自討沒(méi)趣,別怪我不在小賈面前不給你留面子了!’我心頭躊躇了不大會(huì )兒,便快走了幾步,從工作臺上抓了一張紙和筆,擺開(kāi)架勢,決定給吳工和小賈上一課。
2
“好,你說(shuō)板子上存的電量夠用幾百毫秒,咱們就來(lái)算一算,這個(gè)電量到底夠用多長(cháng)時(shí)間!”我掃了小賈一眼,小賈兩步并作三步,屁顛屁顛地到了我跟前,吳工也慢慢地踱步,走了過(guò)來(lái)。
“電量的單位是庫倫,它的定義是1安培的電流1秒內流過(guò)的電量為1庫侖,也就是說(shuō),如果負載工作電流為1安培,1庫倫的電量夠它用1秒?!蔽乙贿呏v,一邊在紙上快速寫(xiě)著(zhù)?!艾F在,我們假設咱們的板子的工作電流是100毫安,也就是說(shuō),1庫倫的電量夠它用10秒?!蔽易陔娔X桌前,在紙上圈出1庫倫和10秒兩個(gè)關(guān)鍵詞,微微一頓,側眼旁觀(guān)這兩位同事的反應,看到小賈已然眼睛發(fā)亮,而吳工卻似懂非懂,確認過(guò)眼神,我就繼續講了下去。
“現在我們就來(lái)看一看,咱們的板子到底存儲了多少電量?!蔽翼樖执蜷_(kāi)原理圖,找到電源設計部分,VCC這里有一個(gè)大電容,一個(gè)小電容,大電容是47uF,小電容是100nF?!翱紤]到VCC給各個(gè)芯片供電的位置都有個(gè)1uF電容,大致會(huì )有60uF左右電容并在VCC上,為了計算方便,我們取成100uF,100uF存的電量肯定比60uF多吧!”我轉向吳工,只看他眉頭緊鎖,眼神迷茫,便不等他點(diǎn)頭,繼續在紙上計算了開(kāi)來(lái)。
“我們知道,電容和電量的關(guān)系是,電量=電容乘以加在它兩端的電壓,這里的VCC是5V,電容是100uF,所以它存儲的電量為(5/10000)庫倫。1庫倫可以用10秒,那么,(5/10000)庫倫可以用5毫秒!”
午休時(shí)間的辦公室靜悄悄的,有的同事已經(jīng)趴在桌子上睡了起來(lái),盡管我盡量壓低著(zhù)聲音,此時(shí)也按捺不住內心的得意,不自主地提高了嗓門(mén),指著(zhù)紙上計算出來(lái)的5毫秒,得意洋洋地問(wèn)道,“哪里來(lái)的幾百毫秒呢?吳工?”
吳工呆呆地怔在那里,黑黑的脖子在白白的襯衣領(lǐng)子里憨態(tài)可掬地挺著(zhù),他的嘴唇微微哆嗦著(zhù),反駁道:“5毫秒也差不多夠用了,現在的eeprom的存儲時(shí)間很快,鐵電的就更快了!”
評論