小說王-台灣最大小說網 > 都市言情 > 絕命黑客 > 340.第340章 搶占式實時操作系統和FPGA

340.第340章 搶占式實時操作系統和FPGA

第340章 搶占式實時操作系統和FPGA

已經快夜裏十二點了。

劉怡晴此時還在實驗室忙着論文的事情。

臨近博士畢業,劉怡晴就越發的忙碌了。

隻有讀博士的人才明白,讀博是一件孤獨的事情。

大概在一年前,劉怡晴把自己研究的重點放在了陳青峰罹患的罕見的淋巴癌方向上。

因爲她發現,陳青峰的病曆似乎很有研究的意義。

陳青峰的這種病,大部分的患者生存周期都不會超過三個月。

因爲這種病治療的費用實在是太高了。

不說别的,在沒有弗洛泰因之前,能接受重質子治療的人本來就很少,因爲幾十萬的費用不是誰都能承受的。

能夠按照醫生指導的方案進行治療的患者本來就少,再加上之前沒有特效藥。所以能夠研究的有價值的病曆也很少。

……

陳青峰現在可以說不是爲自己而活,而是爲了科學,爲了更多同種病的患者而活的。

劉怡情正在寫着陳青峰的案例,突然間卻注意到了陳青峰的生日。

“居然是明天?”

劉怡情看了一眼時間,原來已經到明天了。

劉怡晴鬼使神差的拿起手機,給陳青峰發了一條信息。

“陳先生,生日快樂!”

……

一大早,陳青峰的早餐是一碗熱氣騰騰的手擀面。

他提前交代了廚師,要做成一整根一碗的那種。以至于早上吃的時候,陳青峰甚至沒舍得咬斷。

不知道是不是人又大了一歲,陳青峰發現自己的性格都變了。

現在的他不喜歡熱鬧,而且因爲生病,吃得也很簡單。

一晚上不看手機,陳青峰就有一大堆的消息等着處理。

說起來,陳青峰還挺擅長這個的。

人應該學會使用工具,讓自己輕松起來、

陳青峰以前用開源的項目管理軟件來管理項目,用git整合代碼。後來到了移動互聯網時代,陳青峰又用上了釘釘。

仔細想想,當初雖然老謝名義上是老闆,但是項目開發和客戶溝通,乃至于後面要回款的事情,陳青峰都做過,老謝把一切難題都推到了他這個技術總監頭上,現在想想,其實有些技能自己還是用得上的。

當然他可不會感謝老謝。

吃完飯,陳青峰去裁判文書網上查了一下,老謝偷稅漏稅被判了五年,離出來還早着呢!

……

杜克人在美國,和陳青峰有時差,不過這家夥是個夜貓子,什麽時候聯系他,什麽時候都在線。

“我花了一千刀,搞到了一台也門人用過的無人機!”

陳青峰沒想到這家夥這麽快,不過對方急着邀功,很快就把照片傳了過來。

戰場上用的無人機,看起來和民用的也差不多,杜克演示了一下,無人機下方挂彈的控制模塊。

陳青峰對這些不關心,他隻關心,這些無人機從什麽地方弄來的。

“外殼上沒有任何公司的商标或者痕迹!”

“可以拆開看看嗎?”

陳青峰想看看這套無人機的控制系統。

無人機的操作系統很多,不過大部分都會采用開源的成熟系統uCos II,VxWorks, nuttX等。

這方面陳青峰也不了解行業内幕,所以他不知道會不會也是國産品牌遙遙領先。

普通人看操作系統,其實隻是看表面的可視化界面。

比如圖标的拖拽,還有其他一些炫酷的效果,有的廠家所謂的完全自主開發,指的也是這部分。

而真正的工程師要看到的則是系統的内核。

比如對存儲區的讀寫,各種模塊的兼容,CPU的指令集。

linux之父,當初開發的東西,也不過是在屏幕上交替的輸出a和b。

這種展現懂的都懂,意味着他開發的程序可以實現兩個線程。

所以真正的操作系統絕不是看起來那麽炫酷的東西,而是穩定的,結合在硬件内部去幹着一些老黃牛的工作。

無人機的操作系統也是如此。

和普通手機使用的那種不同,無人機使用的是一種搶占式的實時操作系統。

爲什麽是搶占式的實時操作系統?

因爲無人機的使用場景中經常會遇到一些突發事件,比如飛行姿态不穩定。

這個時候 CPU需要處理的不是對這種已經存在的任務,而是要優先處理好無人機的飛行姿态,也就是突發的事件。

這是從設計思路上根本不同的兩種操作系統。

随着杜克把無人機的外殼打開,陳青峰立刻看到了裏面的電路和芯片布局。

FPGA?

陳青峰沒想到,這台無人機使用的是可編程邏輯控制器。

如果是這樣的話,大概率不是土耳其出産的,因爲fpga平台,按照陳青峰所知道的做無人機并不是特别的穩定。

别看現在好像是個人都能手搓無人機。有的人甚至拿四個樹枝都能拼成一個無人機的架子。

但是想要把這東西運用到戰場上,可不是那麽簡單。

簡單的說無人機的硬件主要包括飛行控制系統、動力系統(電機,電調,槳葉、電池)、通迅鏈路、機架等部分。

飛行控制系統集成了高精度的感應器元件,主要由三軸陀螺儀,三軸加速度計,三軸地磁傳感器,氣壓計和GPS模塊以及控制電路等部件組成。

有些飛控還有超聲波傳感器(低空高度精确控制或避障),光流傳感器(懸停水平位置精确确定)等模塊。

而無人機的核心—飛行控制系統,可以有支持固定翼、多旋翼及直升機的飛行控制系統。

如此多的系統全都用CPU來進行處理相關的信息,因此必須要一個穩定的無人機開發平台才可以。

市面上常見的有DJI的開發平台,另外基于高通公司和英特爾公司也有相應的開發平台。

但是波斯這種被封鎖的國家,想要獲得這些平台的芯片,估計是不可能的。

所以他們就隻能另辟蹊徑。

從民用的fpga上想辦法。

之前他們用西門子的芯片去制造鈾濃縮機,自然也可以想辦法,用民用的fpga去制造無人機。

但是這樣的系統真的穩定嗎?

陳青峰看着這一套電路和芯片,心裏在爲進步的波斯人執着的同時,也從工程師的角度本能地預感到這東西應該有很多的漏洞。

“逆向工程你懂嗎?”

“我對硬件不熟悉!”

杜克誠實的回答道:

“讓我教你,咱們看看那些波斯人,到底是怎麽用一堆民用元器件把這套東西憑空拼湊出來的?”

(本章完)

追書top10

熊學派的阿斯塔特 |

道詭異仙 |

靈境行者 |

苟在妖武亂世修仙 |

深海餘燼 |

亂世書 |

明克街13号 |

詭秘之主 |

誰讓他修仙的! |

宇宙職業選手

網友top10

苟在妖武亂世修仙 |

苟在高武疊被動 |

全民機車化:無敵從百萬增幅開始 |

我得給這世界上堂課 |

說好制作爛遊戲,泰坦隕落什麽鬼 |

亂世書 |

英靈召喚:隻有我知道的曆史 |

大明國師 |

參加戀綜,這個小鮮肉過分接地氣 |

這爛慫截教待不下去了

搜索top10

宇宙職業選手 |

苟在妖武亂世修仙 |

靈境行者 |

棄妃竟是王炸:偏執王爺傻眼倒追 |

光明壁壘 |

亂世書 |

明克街13号 |

這遊戲也太真實了 |

道詭異仙 |

大明國師

收藏top10

死靈法師隻想種樹 |

乘龍仙婿 |

參加戀綜,這個小鮮肉過分接地氣 |

當不成儒聖我就掀起變革 |

牧者密續 |

我得給這世界上堂課 |

從皇馬踢後腰開始 |

這個文明很強,就是科技樹有點歪 |

熊學派的阿斯塔特 |

重生的我沒有格局

完本top10

深空彼岸 |

終宋 |

我用閑書成聖人 |

術師手冊 |

天啓預報 |

重生大時代之1993 |

不科學禦獸 |

陳醫生,别慫! |

修仙就是這樣子的 |

美漫世界黎明軌迹