Linux系统工程师学习方法

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值