單片機傳奇的人生,可以這樣來“譜寫”,引人深思的“一生”!

突然有一天,你誕生了(power up , 上電運行),結果你不哭,醫生把你提起來,屁股上狠狠一巴掌,你哇哇大哭(

reset復位成功),護士給你檢查,看有沒有傳染病(EMI測試)、然後打預防針(絕緣處理),沒有問題後作記錄(QC pass),你的父母來接你回去(客戶驗收)。

單片機傳奇的人生,可以這樣來“譜寫”,引人深思的“一生”!


回家後

你有了自己的新床(PCB)。

家裡條件好,給你鋪六張毛巾被(六層板),可惜上面小窟窿太多(過孔太多)。

父母把奶瓶給你,你終於獲得了外部能量(Power Supply),否則你的自身能量會耗盡(Battery too Low)。

單片機傳奇的人生,可以這樣來“譜寫”,引人深思的“一生”!


每天清晨

你尚在休眠模式(IDL)下運行時,一陣鈴聲吵醒你(wake up,激活),你感覺很餓,於是大哭(Alarm Ring)。

父母馬上來餵你,你不哭了(discard Alarm,解除報警),但很不爭氣地撒尿了(current output,電流輸出)。

父母給你收拾完,開始教你說話,但你的大腦還很簡單(initial procedure,初始化程序)。

後來你開始學走路,結果步調不穩(步進電機驅動錯誤),一跑就坐到地上了(RUN fail,運行失敗)。

好在你的父母很耐心地教你(調試階段),你終於可以走了(調試通過)。

單片機傳奇的人生,可以這樣來“譜寫”,引人深思的“一生”!


你逐漸長大

吃的也多了,給你的食物老是不夠(功耗太大,power waste too heavy)。

你偷偷打開冰箱狂吃一頓,結果吃的太多不消化了(過載over load),差點繃斷腸子(route burn,燒斷走線)。

還好你終於沒事了,不敢吃那麼多了(reduce power waste降低功耗)。


後來你上學了

接受好多新的知識(new procedure),但是沒有實際經驗(未調試的)。

結果工作時發現那些知識不能照用,還要更多地學習別人的經驗(Copy procedure拷貝程序)。

不過你還是不斷髮現臭蟲(BUG),只好請教滅蟲專家來解決(調試高手)。

單片機傳奇的人生,可以這樣來“譜寫”,引人深思的“一生”!


終於你的工作穩定了

你開始進入日復一日的工作狀態(Endless Loop),你很煩,於是老是出錯誤(out of order程序跑飛)。

結果老闆開始盯緊你(軟件陷阱),你被當場抓住修理一通,馬上老老實實幹活了(程序恢復)。


終於有個姑娘闖入你的生活(interrrupt中斷),使你忘記別的一切(優先級最高),你完全浸入愛河(進入中斷服務子程序),大手大腳地花錢 (Large 模式)。

很快就結婚了(雙CPU運行),你馬上發現你的儲蓄不夠用了(RAM resource too low),需要精簡節約(

compact模式),婚假也結束了。

你又回去上班了(RETI退出中斷服務程序),後來日子越過越枯燥,老婆批評你腦袋不夠用(MIPS太低),不會算計(沒有浮點運算能力),你對她的話一耳進一耳出(FIFO),你對老婆也愛理不理了(優先級降低)。

這時一個小姑娘勾引你,你馬上動心(抗干擾能力差),幸好你老婆及時發現,嚴防緊守,你放棄了企圖(丟棄亂碼)。

日子恢復平靜,一晃幾十年過去,你發現你身邊的年輕人都用全新的知識裝備著,他們都是在ARM大學畢業的,開著Linux的車子,大把花著票子(海量存儲)。你低頭看自己,發現自己只是在51大學畢業,開著

彙編(哈哈)的破車。手裡錢少的可憐(256 字節內存)。你被迫到人才市場找工作,發現自己已經是多年前的舊貨,降價處理了,你這樣的都是一麻袋一麻袋的。

傳奇的一生!


分享到:


相關文章: