主题 : ARM与嵌入式linux的入门建议(六部曲 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 107056
精华: 0
发帖: 42
金钱: 235 两
威望: 47 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2014-08-12
最后登录: 2015-03-15
楼主  发表于: 2014-10-08 12:03

 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内核进行改进得到的。

  

  第一,学习基本的裸机编程。
  

  第二,使用linux系统进行一些基本的实验。

 

  第三,研究完整的linux系统的的运行过程。
  

      第四,开始做系统移植。
  

      第五,研究linux驱动程序的编写。
  
      第六,研究应用程序的编写。
  

在网上看到了这篇好文章,跟大家分享一下,希望对大家的学习有所帮助!


联系方式:QQ 2859780203,电话:18925218907