1,了解arm板的基本结构和原理,学会arm汇编,写几个裸机程序,学会控制硬件。 2,参考资料移植bootloader,然后学习linux内核基础,裁剪,配置,编译内核。 3,学习编写驱动程序 4,深入学习linux内核