關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第86章 人才?天才?妖孽?

如果用簡單少量的元器件,就能實現產品需要的效能。那麼,使用純硬體電路設計就足夠了。比如81-C型單兵電臺。 但如果想實現複雜的功能設計,微控制器是必不可少的配置。比如曲卓重新設計的“單兵電臺”。 而微控制器的工作,是需要驅動作為支援的。 最早時編寫驅動,使用的是一種叫“機器語言”的程式語言。這種語言可以直接被微控制器識別,執行效率也高,缺點是非常繁瑣複雜。 複雜到即便是專業人員使用,都得資料不離手,時時查詢才能完成工作。 後來出現了“組合語言”。組合語言相比於機器語言是一個巨大的進步。但指令依舊難記,而且功能弱。 最大的問題是,每種微控制器都有獨特的彙編指令,幾乎沒有互通性,很難實現移植。 再後來出現了“C語言”。相較於前兩種語言,C語言的優點就太多了,直到幾十年後依舊是微控制器的主流開發語言。 曲卓記得上學時學過,C語言是七十年代初誕生的,具體是71年還是72年記不清了。 但不管是71還是72,距離眼下這時候都過去4、5年了。他下意識以為,國內的相關從業人員肯定早就已經掌握了。 直到王濤著重問出來,他才意識到自己的判斷可能存在某種……誤會? 意識到問題所在,曲卓試探的問?“現在,你們還在用匯編語言,或者機器語言?” “……”王濤的表情有點尷尬。 相比之下陳總工就圓滑多了,反問曲卓:“你在哪學的C語言?” “71年還是72年的,我爸從外面搞回來一批技術資料,裡面有C語言的教材。我以為這都四五年了,國內已經完成更替了。” “你小子,還挺能耐的。看看教材就學會了?”陳總工面上打了個哈哈,餘光貌似不經意的瞥了下會議室裡的三個軍官。 曲卓看明白了,他是怕當兵的認為咱們科研單位的技術落後。趕緊裝出不好意思的模樣撓了撓頭:“我知道C語言出現的時間短,有很多不完善的地方。 可組合語言和機器語言的指令集太複雜了,我記不全,在長嶺那邊也又不到資料。沒辦法,才試著用C語言來編寫。” “哈~”陳總工眉眼間出現了滿意的神色,勉勵道:“組合語言和機器語言,確實不是你一個小年輕能掌握的。別灰心,你能用C語言寫出可以用的驅動,已經非常不錯了。” 王濤雖然年紀已經不小了,但道行明顯還欠點火候。尷尬的附和著笑了一下,趕緊轉換話題。指著圖紙上的自檢控制單元問:“這個,是實現自檢的控制單元吧?” “對。”曲卓點頭。 “這個晶片,我看你用6來代指,具體是什麼型號?” “型號……還沒命名呢。” “還沒命名?”王濤眉頭緊皺。 按照正常邏輯,曲卓的話可以理解成“根據需求預設了一款並不存在的晶片”,說白了就是空想出來的。 問題是,電路圖上安置晶片的位置不僅有帶標註的腳位,甚至連驅動都編寫好了,這還能算是“空想”嗎? 儘管心裡是不信的,但王濤還是問了一句:“這晶片,你已經設計出來了?” “嗯。”曲卓點頭,略顯尷尬的說:“僅限於圖紙階段,我這……沒打版測試的條件。” 王濤被雷的不輕,表情乾巴巴的看著曲卓,很想說:“你小子吹牛13都不帶打草稿的!” 可如此規範、嚴謹,甚至可以用漂亮來形容的設計圖就擺在眼前,還用眼下國外最先進的C語言編寫了全套的驅動。要是愣說是異想天開,王濤實在有點虧心。 可要說這小子真會設計晶片,甚至還能把自己設計的晶片擴充套件成具有實用價值的微控制器? 王濤覺得要麼是自己瘋了,要麼是這個世界瘋了。 就算是專門搞半導體的109廠…不!不止109廠,把871廠878廠749廠和24所全算上,恐怕也找不出一個有本事獨立設計晶片,並且完成應用開發,還能編寫驅動的人。 如果真有,那就不是“人才”了,那特孃的是天才,是妖孽! “那這些呢?”陳總工緊皺著眉頭把電源控制單元,訊號控制單元和分段式液晶顯示控制單元挨個指了一遍。 “呃~都…都是我自己瞎琢磨出來的。”曲卓努力讓自己表現的謙虛一些。 “嘶~”陳總工同樣不知道說什麼好了,像遇到什麼難解的幾何體似的,嘬了好幾秒的牙花子,從旁邊椅子上的公文包裡面拿出個個筆記本和一支筆,放到曲卓面前:“控制分段顯示的……控制電源分配的,把控制電源分配的模組給我畫出來。” 腦子裡有現成的設計圖,面對突如其來的考核曲卓半點不慌,把本子翻到一張空白頁,藉助紙上格子做比例標尺,利落的畫了方塊,又在方塊兩側點出觸點引腳。 隨後根據點位勾畫出平面佈局,又給每個腳位引出標記線,再透過標記線將原本的立體設計,分解成了三幅平面圖……這章沒有結束,請點選下一頁繼續閱讀!