(一)为什么要移植内核? 这也是 嵌入式的特点,因为不像x86的机器,随便一台机器就能安装个ubuntu的linux操作系统,针对不同的arm开发板,有很多的硬件设置都不一样,所以linux不可能每个开发板都能很好的支持,所以这个就需要我们自己来做了。 (二)移植内核的基本原理? 要搞懂如何移植内核,就要搞清楚,内核运作的原理。内核的运作如果内核的定时器timer,这个timer需要中断的支持,所以我们主要的工作就是移植内核的timer和中断代码使其适应你自己的开发板。同时为了能看到内核打印信息,我们还需要移植arm开发板的串口驱动。 更多资讯可加交流群QQ277686564 QQ2905283896
|