嵌入式LINUX学习之感悟

大家好:

   这应该是我的第一篇BLOG,以前是从来没有写过,这次之所以想写点什么是因为这段时间一直比较困惑.困惑的是嵌入式要学习的东西实在是太多了,自己虽有计划,可又不知道到毕业时能达到什么水平,又没有人指导,现在就发发牢骚!我是去年12月份开始学习嵌入式,当初下这个决定经过了很长一段时间的思想斗争,现在想来确实是一个不归路.

   从刚开始的"迷茫->清晰。。。迷茫->清晰"又到现在的"迷茫",不知道什么时候再"清晰",总之一路走来是比较坎坷的.现在自己把一些感悟写下,希望对那些初学者能有一些帮助,同时也希望那些高手们能够给予一些指导意见. 在此之前呢,我想说一下自己是计算机专业的,所以自己更多观注软件的编写.我把学习嵌入式LINUX分为三个部分,分别是1:驱动程序的编写2:引导程序的编写3:应用程序的编写.

   首先是驱动程序,大家都知道嵌入式是一个软硬结合的东西,那么驱动程序就是软件和硬件之间的一个桥梁.通过简单驱动程序的编写,能够加深你对内核的理解,在此期间又迫使你去理解应用程序基本的编程接口;当然驱动程序是驱动硬件的,所以又要求你对硬件模块电路的工作机制熟悉,这样在学习的过程中就会使你对各个方面有一个清晰的认识.

   其次是引导程序,因为针对每一个系统,它的引导程序都是不一样的,所以要开发系统必须要会编写引导程序,这时又会涉及ARM核的体系结构,汇编语言等一些内容.因为自己现在也是刚开始学习这个,所以这里不便说太多.

   再有就是应用程序,用<linux设备驱动程序>的话就是:驱动程序只提供"机制",而策略就是由应用程序提供.

    现在自己每天都在奋斗中,但又不知道应该是怎么样一个学习的过程,所以在此希望广大高手能够指导一二,不胜感激!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值