OpenWrt嵌入式Linux開發(fā)環(huán)境
你不需要對 MIPS 處理器有很深入的了解, 也不用懂得如何去設計一個 MIPS 處理器專用的內(nèi)核, 因為這些在網(wǎng)上已有人為你做好, 你只需懂得如何安裝和使用就行了, 不過你也可以去 http://www.linux-mips.org 找到相關的資料。
如果你對 Linux 系統(tǒng)有一定的認識, 并想學習或接觸嵌入式 Linux 的話, OpenWRT很適合你, 你將學會一些無線路由器的基本知識, 以及一般嵌入式 Linux 的開發(fā)過程, 你會發(fā)現(xiàn)無論是 ARM, PowerPC 或 MIPS 的處理器, 都必需經(jīng)過以下的開發(fā)過程:
創(chuàng)建 Linux 交叉編譯環(huán)境
建立 Bootloader
移植 Linux 內(nèi)核
建立 Rootfs (根文件系統(tǒng))
安裝驅(qū)動程序
安裝軟件
調(diào)試
隨著 Linux 的成熟, 大量不同的處理器內(nèi)核和應用軟件相繼出現(xiàn), 當你熟悉這些氯朧 Linux 的基本開發(fā)流程后, 你不再局限于 MIPS 處理器和無線路由器, 你可以嘗試在其它處理器, 或者非無線路由器的系統(tǒng)移植嵌入式 Linux, 定制合適自己的應用軟件, 并建立一個完整的嵌入式產(chǎn)品。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)linux相關文章:linux教程
路由器相關文章:路由器工作原理
路由器相關文章:路由器工作原理
評論