路清隆把隻有128位元組的HT46R47晶片,每一個比特都用到了極致。
每一個變量都被壓進最合適的位置。
能用四位,絕不用八位;能用一個標誌位,絕不浪費一個字節。
多浪費一個字節,整個設計都要跟著崩。
狀態機寫完之後,暴龍機就等同於有了心。
但那顆心還困在晶片裡。
它隻能獨自從蛋殼裡裂開。
獨自挨餓,獨自訓練。
還有路清隆寫進去的簽到係統,甚至皮膚係統。
當然,受限於極限的空間,它隻能是像素級的樣子,所謂的皮膚,不過是各種模糊的鎧甲;做不了花裡胡哨的顏色,但可以做各種帥氣的鎧甲模樣。
路清隆望著麵包板上明滅不定的紅色LED燈,還是不滿意。
(這樣的話,暴龍機隻能單機運行。)
(單機有什麼意思?)
(聯機對戰才是精髓啊!)
路清隆要讓兩台暴龍機能夠彼此看到對方,並且能夠看到對方帥氣的皮膚。
如果不能讓別人看到皮膚的帥氣,那又有什麼意義呢?
路清隆靠在椅背上,盯著天花板看了很久。
(咦,幸好我學過光學原理,它的展現方式很簡單。)
路清隆很快,又遇到了難題,這也是所有搞紅外通訊技術卡在最後一關的難題。
他下意識的根據《光學相乾與量子光學》這本聖經來理解。
然後路清隆驚訝了。
(光學聖經裡雖然一個字都沒有提到紅外通訊。)
(但告訴了我紅外通訊的噪聲從何而來、信號怎樣從噪聲裡提取、以及性能的終極邊界在哪裡。)
原本最難的地方,在路清隆的腦海中突然變得簡單了很多。
關鍵這本書路清隆連三分之一都沒讀到。
即使今天讀完一本前置學科,光學聖經又讀懂了一部分,還是即便到現在,他也隻是剛剛摸到後麵幾章的門檻。。
(焚訣!)
路清隆找不到更貼切的形容詞。
光學聖經不愧是聖經啊!
它是書寫萬物運行的底層邏輯,難怪無數人終其一生都在研究這本書。
路清隆接下來在代碼裡寫的每一行信號處理邏輯,都是這本書在矽片和紅外光子上留下的痕跡。
他把HT46R47的外部中斷引腳重新分配,原本那幾個按鍵占用了INT0和幾個IO口。
路清隆又重新布線,把紅外接收管焊在INT1上,焊上客廳裡電視機遙控器前端的紅外接收模塊。
他在腦海裡重構了一下中斷優先級。
請訪問ᴏᴏᴘ.ᴛᴡ獲取最快的章節更新
(外部中斷,INT1下降沿觸發,中斷號04)
(主循環的正常邏輯跑在最低優先級,對戰通信用的紅外收發中斷跑在最高優先級。)
(咦,這裡我踩過坑啊,這跟我之前弄的特斯拉線圈一個道理。)
(咦,之前收廢品來造的管自激式高壓發生器也用得上。)
暴龍獸看起來很簡單,但是它一點都不簡單。
哪怕它展示的隻是一點點像素,但路清隆卻根據理論知識來通過實踐,一點點把腦海中繪製的畫麵給具現出來。
難怪老人常說知識是無價的!
他切實的感受到了知識的重量。
路清隆把最後一行代碼敲完的時候,天色已經到了黃昏。
編譯器把hex文件吐出來,他盯著屏幕上那一行一行十六進位數字看了很久,然後插上編程器,把晶片壓進鎖緊座,按下燒錄鍵。
進度條一格一格走完,沒有報錯。
他把晶片從編程座上取下來,引腳還溫熱,像一顆剛從被窩裡拎出來的心臟。
成了。
最後一步比任何時候都要順利。
現在這顆心臟要住進它的身體裡了。
路清隆伸了個懶腰,他把東西都塞進書包裡,然後從屋子裡麵走了出來。
。花雪著爍閃視電的前麵,呆發裡廳客在坐正媽老
」?嗎了飯午中吃不?裡哪去要你,子兒「
」!的校學去用不,末周天今「,說忙急,走要包書著背隆清路見看,靜動到覺察她
」?啊飯午中麼什吃,了午下經已在現,媽「
。了山落快都陽太,麵外眼了看隆清路
?呢麼什想在的怪怪古古媽老
」。了化都冰的裡子籃你,媽「:道醒提住不忍,頓了頓他
。上腿褲的她了到滴水的化融貨凍的麵裡,了焉都菜蔬種各的著裝麵裡,子籃個一著挎裡手媽老見隻
」?吧事沒你,媽「,問住不忍隆清路
」……啊了午下「
」。全安意注,啊遠太跑別你,飯晚做去先我,事沒媽「,手擺緊趕後然,句一了念的惚恍媽老
。走外往,頭點點隆清路
。聲喊的媽老來傳後背,步幾走沒剛
」?了去裡哪跑板控遙,子兒,咦「
。了快更步進的隆清路
)。體屍點一到找還能可,找裡間房我往在現你果如,媽老了住不對(
。裡庫倉到來
。行一成排上子桌在件部零有所的備準間時段這
。央中正子板在插74R64TH,板銅覆的來撿所究研從,板路電的畫手親己自
。屏機拆機PB的來回稱斤按上攤貨舊北強華從夫小,器發收外紅的來下拆上板控遙裡家是邊旁
。泡了起磨都指手虎胖時當,的來出磨的點點一刀銼用是都窗幕屏和孔鍵按的麵上,殼外的改具玩料塑用起拿他
。平壓輕輕,柱螺準對,去進放板主把隆清路
。去出探麵側從管發收外紅,側內板麵在貼幕屏DCL
。去出鑽裡隙縫從能音聲讓好剛,槽凹條幾的麵底殼外是就實其——腔鳴共小個一了留門專他,部底殼外著貼器聲揚
自顆四,去下扣蓋上把他