(一)為什么要移植內(nèi)核? 這也是 嵌入式的特點,因為不像x86的機器,隨便一臺機器就能安裝個ubuntu的linux操作系統(tǒng),針對不同的arm開發(fā)板,有很多的硬件設(shè)置都不一樣,所以linux不可能每個開發(fā)板都能很好的支持,所以這個就需要我們自己來做了。 (二)移植內(nèi)核的基本原理? 要搞懂如何移植內(nèi)核,就要搞清楚,內(nèi)核運作的原理。內(nèi)核的運作如果內(nèi)核的定時器timer,這個timer需要中斷的支持,所以我們主要的工作就是移植內(nèi)核的timer和中斷代碼使其適應(yīng)你自己的開發(fā)板。同時為了能看到內(nèi)核打印信息,我們還需要移植arm開發(fā)板的串口驅(qū)動。 更多資訊可加交流群QQ277686564 QQ2905283896
|