[嵌入式linux] Linux之新手入门求教

[复制链接]
 楼主| cherished 发表于 2013-11-25 10:03 | 显示全部楼层 |阅读模式
最近想做嵌入式这块儿,选择了Linux+ARM,希望前辈们能给我灌灌水,能推荐几本好书,可以让小弟可以细心研读的。谢谢了。。。
黄小俊 发表于 2013-11-25 14:29 | 显示全部楼层
哈哈。推荐《ARM嵌入式 Linux系统开发技术详解》
adef_13 发表于 2013-11-26 13:31 | 显示全部楼层
我也想学这个
yang4469 发表于 2013-11-26 13:44 | 显示全部楼层
**n1131 发表于 2013-11-25 14:29
哈哈。推荐《ARM嵌入式 Linux系统开发技术详解》

T叔的书架里面有类似的没
黄小俊 发表于 2013-11-26 14:52 | 显示全部楼层
yang4469 发表于 2013-11-26 13:44
T叔的书架里面有类似的没

这就不知道了,我是在图书馆里借的。
飞雪季节 发表于 2013-12-2 21:06 | 显示全部楼层
下面是我的一些建议:
初学嵌入式linux,建议读读 Embedded.Linux.Primer.2nd ,网上有电子版,这本书是从初学者的视角来审视内核,而不是让你一头扎到内核里,云里雾里出不来。 还有一本书是  linux system programming,介绍的是如何利用linux上层的API接口来编程,从接口可以窥探内核的一些特性。
understanding linux kernel ,还有Professional Linux Kernel Architecture,这些书也可以,接触linux差不多2年了,还也是看的马马虎虎,一直计划深入文件系统,但也只是搞清楚了层次和大概流程。所以我认为linux学会用还比较容易,但要精或者熟练,比较难。

书实在太多,自己可以多读一些,找到适合自己的。

如果基础不是很好,建议还是从简单的微内核开始吧,比如ucos, freertos等。  

ARM以前有经典的ARM体系结构与编程这本书,仔细阅读过好几遍,很有收获。

因为工作上原因,几年没有没有关注过ARM体系结构了,最近看了下ARM网站,在E文网站上已经没有ARM7/ARM9/ARM11的信息了,在中文网站上还有这个分支,称为经典处理器。 所以建议学习下cortex-M系列的,比较简单,因为没有MMU,外设也少。 但要支持linux,估计看CORTEX-A系列,或者ARM9/ARM11,这些处理器支持MMU。如果搞驱动,建议粗读和精读ARM公司和芯片商的PDF文档,会有很大收获。

以前听说有uclinux,可以不支持MMU,到网站上维护信息比较久了,估计用的人可能不多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:大家一起学习,互相交流。

20

主题

129

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部