Chinaunix首页 | 论坛 | 博客
  • 博客访问: 210118
  • 博文数量: 80
  • 博客积分: 213
  • 博客等级: 入伍新兵
  • 技术积分: 435
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-27 11:13
文章分类

全部博文(80)

文章存档

2012年(46)

2011年(34)

分类:

2012-03-24 02:07:02

  嵌入式学习入门  http://blog.chinaunix.net/u3/117680/showart.php?id=2300212

 

 

很多人问嵌入式Linux入门如何入,这个答案是很多了。
嵌入式Linux到底是干什么?
1.
是编译编译几个GUI
2.
是写写几个应用?
3.
是编译编译内核?
4.
是做做rootfs?
5.
是写写驱动?
6.
是写写bootloader?
7.
是画画原理图?
8.
是搞搞芯片设计?

可以这么说,这些都是,但也可以说都不是。

你要想搞偏软的,至少要从7往上做起,当然这个原理图并不要求你来画,只要能看懂就行了。
你要高偏硬的只要从8做到5就可以了。

但是入门的话,不要一开始就搞什么内核分析,呵呵。这样的话,保证你3年都入不了门。要偏软的选择,可以有这么几个起点:
如果从7~5方面,至少你要熟悉CPU的体系结构,这样你才能知道为什么BOOTLOADER需要怎么写,驱动为什么要这样写,flash要怎么样才能正常操作。
如果从4~1,几本上,你不能算做是一个嵌入式开发的。但是首先你也要了解内核的特性,这些就用不到内核里面到底是怎么工作的了。
如果是从8~7,呵呵,你几本上算搞硬件的。这个,我可是不熟悉,就不唧唧歪歪了。


大家看了,想想自己想干什么吧。呵呵。当然人人都想自己软硬通吃,但是比较困难,说不定你是个天才。

 

Linux系统管理    http://blog.chinaunix.net/u3/117680/showart.php?id=2320993

 

 

阅读(765) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~