導航:首頁 > 編程系統 > vxworks與linux

vxworks與linux

發布時間:2024-10-22 13:41:30

A. 路由器系統vxworks和linux哪個好

tplink的路由復器,低端一般都是制vxwork的系統,佔用低,實時性高,優勢主要是佔用空間低,搭配的硬體成本就會下降;至於說那個好,如果比專用功能,當然是vxwork更強大,而linux的優勢極大的擴展性和資源支持,市面上的一般中高端路由器都是linux為主。
且不論系統,這個和用戶也關系不大,tp-link家用路由器並沒有很多的功能;WDR6500採用的晶元性能比WDR5660高一檔次,無線性能強不少,供參考。
長遠考慮建議樓主看看WDR6500千兆版,千兆埠更適合目前100M及以上的寬頻。

B. 怎麼學習VxWorks系統

VxWorks用的公司相對不是太多,並且如果學會Linux,再學VxWorks並不困難,反過來則有一定困難。VxWorks比Linux的優點是實時性好,在開發方面調試工具之類的比Linux好,但是國內你要找到一個很懂VxWorks的人不多,但懂Linux的就很多。入門的話,學好C語言,試著移植一些驅動到VxWorks里即可,VxWorks兼容POSIX規范,我想你開發的難度應該不是特別大。利益相關:用了5年的VxWorks,也開發了5年的VxWorks的代碼(從6.7至今)。用VxWorks久的人都會感覺它太小了,但它開發實在是太方便了,有調試器,有完整開發套件。在有開發環境的地方,幾分鍾就能建立一個工程,編譯一個image,甚至可以放到PC機上跑。不說實時性之類的技術問題,單說入門,就很快的,比重新編譯Linux內核之類的容易的多,我自己實驗過裁剪Linux內核,真是頭大的事情。VxWorks跨平台做的很好,自帶的BSP在發布的時候都經過比較嚴格的測試,比起Linux來說,各種莫名其妙的硬體錯誤很難遇到。有人講到VxWorks像Unix,我覺得不像,至少從我看到的代碼上看,幾乎沒有Unix的東西,只不過是兼容部分POSIX API而已。在VxWorks上做二次開發就需要了解它的具體技術細節了,相對而言,我覺得跟別的系統的驅動差不多,無非就是信號量、內存、進程這些東西。如果你喜歡,用標准C的庫也可以實現大部分功能。VxWorks的缺點也很多:文檔太少,做這個的人不多,授權太貴。網上能找到的盜版都是5.5的,但官方都出到6.9了,說實話我真不喜歡5.5的那一套東西,太過時了,但要真找一套6.9的又有困難,授權費太貴。而且5.5不穩定、功能少(版權問題,我不敢放6.9的截圖,但就組件的個數方面就差別太大了)。對於Linux來說,通常是裁剪很費勁,編譯一堆問題,但找相關的文檔也容易,如果英文好,去混混社區,總能找到答案,前期入門很難,熟悉以後會容易。而用VxWorks,後期的開發遇到困難就很難找到能幫上的人。

閱讀全文

與vxworks與linux相關的資料

熱點內容
迷你編程開始的教程怎麼過 瀏覽:216
上海國衡網站有什麼用 瀏覽:29
掃描文件如何全選 瀏覽:363
directx一鍵修復工具 瀏覽:620
如何恢復谷歌同步中刪除的文件夾 瀏覽:215
安卓51轉換為系統應用 瀏覽:789
哪裡看雙11數據 瀏覽:783
文件變成exe如何恢復 瀏覽:49
為什麼逆戰會缺少文件 瀏覽:180
蘋果4s版本怎麼更新 瀏覽:418
手機網路共享密碼錯誤 瀏覽:535
電腦清理沒用的文件 瀏覽:211
資料庫關系運算符號 瀏覽:968
如何把微雲網路文件 瀏覽:239
win10怎麼防止文件被刪除 瀏覽:82
香港有蘋果翻新機嗎 瀏覽:15
c讀取文件的行數 瀏覽:59
重慶少兒編程哪裡好 瀏覽:568
nes游戲在哪個文件夾里 瀏覽:643
ps怎麼剪貼到別的文件 瀏覽:352

友情鏈接