加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

logo

logo
  • 點(diǎn)贊
  • 評(píng)論
  • 分享
免費(fèi)
課程章節(jié)
  • 課程介紹
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜
初級(jí)

如何搭建openWRT系統(tǒng)

2018/08/10
115
閱讀需 3 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

openWRT介紹

OpenWRT是一個(gè)高度模塊化、高度自動(dòng)化的嵌入式Linux系統(tǒng),擁有強(qiáng)大的網(wǎng)絡(luò)組件和擴(kuò)展性,常常被用于工控設(shè)備、電話、小型機(jī)器人、智能家居路由器以及VOIP設(shè)備中。 同時(shí),它還提供了100多個(gè)已編譯好的軟件,而且數(shù)量還在不斷增加,而 OpenWrt SDK 更簡(jiǎn)化了開(kāi)發(fā)軟件的工序。 OpenWRT不同于其他許多用于路由器的發(fā)行版,它是一個(gè)從零開(kāi)始編寫(xiě)的、功能齊全的、容易修改的路由器操作系統(tǒng)。實(shí)際上,這意味著您能夠使用您想要的功能而不加進(jìn)其他的累贅,而支持這些功能工作的linux kernel又遠(yuǎn)比絕大多數(shù)發(fā)行版來(lái)得新。

openWRT的優(yōu)勢(shì)

如果對(duì) Linux 系統(tǒng)有一定的認(rèn)識(shí), 并想學(xué)習(xí)或接觸嵌入式 Linux 的話, OpenWRT很適合。 而且OpenWRT支持各種處理器架構(gòu),無(wú)論是對(duì)ARM,X86,PowerPC或者M(jìn)IPS都有很好的支持。 其多達(dá)3000多種軟件包,囊括從工具鏈(toolchain),到內(nèi)核(linux kernel),到軟件包(packages),再到根文件系統(tǒng)(rootfs)整個(gè)體系,使得用戶只需簡(jiǎn)單的一個(gè)make命令即可方便快速地定制一個(gè)具有特定功能的嵌入式系統(tǒng)來(lái)制作固件。

一般嵌入式 Linux 的開(kāi)發(fā)過(guò)程, 無(wú)論是 ARM, PowerPC 或 MIPS 的處理器, 都必需經(jīng)過(guò)以下的開(kāi)發(fā)過(guò)程:創(chuàng)建 Linux 交叉編譯環(huán)境;建立 Bootloader;移植 Linux 內(nèi)核;建立 Rootfs (根文件系統(tǒng));安裝驅(qū)動(dòng)程序;安裝軟件;

熟悉這些嵌入式 Linux 的基本開(kāi)發(fā)流程后,不再局限于 MIPS 處理器和無(wú)線路由器, 可以嘗試在其它處理器, 或者非無(wú)線路由器的系統(tǒng)移植嵌入式 Linux, 定制合適自己的應(yīng)用軟件, 并建立一個(gè)完整的嵌入式產(chǎn)品。

課程介紹

本課程將會(huì)講到OpenWrt系統(tǒng)介紹,WR703N介紹,OpenWrt源碼下載,OpenWrt編輯前的配置,OpenWrt源碼的編譯,OpenWrt命令行升級(jí)。其中重點(diǎn)介紹WR703N,及它的特點(diǎn),主要性能,市場(chǎng)應(yīng)用。


講師介紹

Dick.png

相關(guān)推薦

電子產(chǎn)業(yè)圖譜