单片机/MCU论坛
直播中

刘洋

7年用户 1244经验值
私信 关注
[资料]

ARM与Linux入门学习建议分享

由于很多人总问这个问题,所以这里做一个总结文档供大家参考。这里必须先说明,以下的步骤都是针对 Linux 系统的,并不面向WinCE 。也许你会注意到,现在做嵌入式的人中,做 linux 研究的人远比做 WinCE 的人多,很多产家提供的资料也是以 linux 为主。我一直很难理解,其实 WinCE 的界面比 linux 的界面好看多了,使用起来也很方便,更为重要的是, WinCE 的开发和 Windows 下的开发基本一样,学起来简单得多,但是学 linux 或者使用 linux 做嵌入式的人就是远比WinCE 多。在和很多工作的人交流时我了解到,他们公司从没考虑使用WinCE ,因为成本高 ,都是使用 linux 进行开发。我读研究生的的实验室中也没有使用 WinCE 的,大都研究 linux ,也有少部分项目使用vxwork ,但是就没有听说过使用 WinCE 的, 原因就是开源! 当然现在WinCE6.0 听说也开源,不过在成本和资源上 linux 已经有了无人能挡的优势。与此相对应的是,越来越多的电子厂商已经开始使用 linux 开发产品。举个例子, Google近期开发的智能手机操作系统 Android 其实就是使用 linux-2.6.23 内核进行改进得到的。

更多回帖

发帖
×
20
完善资料,
赚取积分