嵌入式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设备驱动开发详解》(推荐一下)
以上内容或许有误,故只是作为参考,若有意见或建议麻烦各位及时提出,以便方便菜鸟少走弯路。
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮