Linux系统工程师学习方法

    xiaoxiao2022-07-14  147

     学习顺序:  一、至少熟悉一种嵌入式芯片架构  最适合初学者的就是arm芯片  二、uboot的使用与移植  首先要了解uboot的启动流程,根据启动顺序,进行代码的修改、编译与移植  三、linux驱动开发  主要参考两本书:《Linux设备驱动程序》 《Linux设备驱动开发详解》  第一本书讲理论,第二本讲实践。  在学驱动开发的时候,会涉及许多内核知识(例如内核定时器、内核链表、并发等),首先先学会使用,千万不要去看它们的实现。并且在看驱动的时候,用到那部分知识,再去查看相关的运用。  四、linux内核  此部分在学习驱动半年后,对驱动十分熟悉的情况下,再去专门的研究内核。

    最新内容请见作者的GitHub页:http://qaseven.github.io/

    最新回复(0)