嵌入式Linux应用开发菜鸟进阶
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 硬件开发平台

本书主要的开发平台是mini2440开发板,至于为什么不选择现下最流行的6410系列的开发板作为我们的学习板呢?有以下几个理由:

(1)Linux社区广泛支持国产2440开发板(自从Linux-2.6.31开始,mini2440被正式加入Linux官方内核),也就是说参与开发和学习的人多,学到的东西也多,学习门槛就变低了。

(2)mini2440开发板公开所有BSP源代码(含Linux和Windows CE)的开发板(齐全的BSP让初学者可以了解更多的底层,让真正做开发的人只需关注上层应用)。

(3)作为初学者,笔者不提倡一开始接触就学习比较高级的开发板,在作者完成该书之时,市场上基于Cortex A8、A9系列的开发板已经开始流行了,初学者永远也无法跟上硬件的更新速度。所以对于初学者来说,从一块经典的开发板进行有针对性的学习比赶潮流来得实在,学到的东西也更多。