登录站点

用户名

密码

ARM与嵌入式linux的入门建议(六部曲)

已有 151 次阅读  2014-10-08 14:04   标签Windows  实验室  研究生  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

上一篇: ARM和单片机AVR的区别! 下一篇: PCB画板工程师

分享 举报