第222部分(第2/5頁)
章節報錯
控制機器人這樣的複雜裝置。
他們現在也實現了這樣的功能,甚至比這些功能還要複雜,但這畢竟是集中了他們所裡全部的科研力量才最終攻堅完成的,而一個私人企業能夠做到這一步,已經相當不容易了。
當然,這一切,還得看其內部的作業系統,是不是真的如同徐所長所說的那樣,如果裡面控制系統的原始碼,那就真的比較恐怖了。
想到此處,曹興平不由兩眼發光,對所長口中的那個實時系統充滿了期待……)
第385章 無奈之下的選擇
事情比想象中的要更加順利
林鴻原本還有些擔心libx的01版功能有些過於簡單了,這個研究所的這些人會看不上,卻沒想到他們的要求並不是很高,看到火星車演示了幾個簡單的功能之後,就已經很是滿意。
事實上,火星車還有一些比較高階的功能沒有展示出來,例如火星車之間的網路通訊以及資料鏈共享。
短暫的演示結束之後,林鴻便開始給徐直中和曹興平兩人詳細講解inx的原始碼。
這是一個實時的作業系統,並且採用的核心是微核心,和linu日比,區別還是挺大的。
研究所目前也有一個小組的工作人員在研究開源的inux作業系統,打算將之前編寫的控制統移植到這個開源的系統中,保證其安全性,不過這個工作才剛剛開始,他們暫時也缺乏底層的開發人員,進展非常緩慢,甚至有取消這個專案的計劃。
事實上,據他們所知,空軍雷達所在控制系統方面的研究,是位於國內前列的,有好幾個兄弟單位的研究所直接來他們這裡取經,將他們編寫好的控制系統框架直接複製過去,稍作修改之後就用在了自己的專案當中。
不過,無論是徐直中,還是曹興平都知道,他們的這個框架是存在安全隱患的,只是目前沒有辦法,為了讓專案快速上馬,並且成功運轉起來,只能這這樣做。
林鴻從最初的系統引導程式碼開始,一步一步地給他們講解著linx的設計架構和思想,具體的實現程式碼則只是稍微給他們分析了一下。
戴興平還偷偷找來專門研究linux核心的研究人員陳文亮,讓他一起呆在旁邊看著,聽著。
等林鴻熟練地將所有程式碼的整體情況介紹了一遍之後,戴興平抬起頭看向陳文亮。
只見陳文亮搖了搖頭:“不是linux的原始碼,也沒有linux的任何影子。”
戴興平讓他過來旁聽·就是想知道,這個系統裡面的原始碼,是不是林鴻他們參考了,或者直接將inux的程式碼舀過來用的。
陳文亮的話讓他很是震驚·也就是說,這些程式碼很有可能完全是由他們自己編寫的。
林鴻知道他的意思,不過也不以為意,繼續介紹道:
“linux使用的核心價格是單核心,而linx的核心則是微核心,相比起來,微核心更加適合實時作業系統·就算是一個重要模組崩潰了,也不會導致整個系統的崩潰,只要讓相應模組重啟就行了,這對於實時控制系統來說,是必須的……”
inx還只是一個雛形,能夠完成一些基本的系統控制,基本上,這mo1版用於民用已經完全可以勝任·但是想要用於情形比較複雜的軍用裝置上,就還得進行進一步的開發,後面到底能夠發展到什麼程度·誰也說不清楚。
戴興平仔細地聽完了林鴻所介紹的所有的情況,然後又有針對性地詳細詢問了一些細節,對於這些細節,林鴻基本上都是張口就來,顯示出他對整個linx系統瞭若指掌。
戴興平點點頭,linx系統大大超出他的意料之外,簡直可以說是驚喜,他們當初因為控制系統的事情,不知道傷了多少