嵌入式linux学习初窥

2019-07-12 16:34发布

     之前很早就决定了自学嵌入式linux,在网上看了很多人的历程、学习路线、学习笔记之类的文章,最后自己稍微总结了一下。由于不想没头没脑的把所有东西汇总,而我也只是新手一枚,所以就只记录自己觉得比较有用的部分,在今后的学习过程中也会继续修改。

具体的学习过程分为以下几步:
1、首先熟悉linux基本操作 建议书籍:《鸟哥的linux私房菜-基础学习篇》
2、了解c语言和make的使用 建议书籍:《数据结构与算法分析》、《GNU make》 PS:C语言我只看过谭的C语言基础,别的书没看过,所以没推荐。
3、熟悉arm 建议书籍:《arm体系架构与编程》、《嵌入式linux应用开发完全手册》 建议视频:韦东山视频
4、准备进阶,学习linux高级编程 建议书籍:《unix环境高级编程》、《GNU Linux编程指南》(待定)
5、进阶内核 建议书籍:《linux设备驱动程序》(基础概念)、《linux内核完全注释》、《linux内核情景分析》(使用时查询)   《linux设备驱动开发详解》(推荐一下)
以上内容或许有误,故只是作为参考,若有意见或建议麻烦各位及时提出,以便方便菜鸟少走弯路。