Linux学习第60天:Linux驱动开发的一些总结

        今天是Linux驱动开发的最后一个章节,题目中标明是60天完成的,其实在实际学习及笔记的整理中不止是60天。中间有过断更,有时断更的时间还是挺长的。这是在整个Linux驱动开发学习中最不满意的地方。

        题目为Linux学习,其实这个题目有点大,目前为止,所有的内容都是Linux驱动开发的相关内容。关于以后的QT界面UI的开发,我将单独的开辟一个专辑进行学习和整理。

        Linux的学习是基于正点原子阿尔法开发板,其他厂商的开发板驱动开发学习可参考进行。

        简简单单总结以下几点:

        1.跟着视频学。正点原子配套视频中原子哥将的非常详细,内容也较多。自己在前半部分都是按照视频一步一步进行的,感觉收获颇大。但是后期没有按照视频学习,仅仅是看文档写笔记,感觉收获没有以前多。仅仅是有了一个初步的感念。并且后期没有进入Linux的实操,造成了一些基本的操作可能都是问题。所以我个人的建议,对于初学者而言,在通读驱动手册或了解大体内容以后再按照视频一步一步的操作2遍以上,保证会有一个更清晰的认知,对驱动开发的流程、对工具的使用以及对驱动开发的一些思维都会上一个新的层次。

        2处理好学习和工作,学习和身体的关系。学习和工作有时候是一个不可调和的矛盾,究其原因主要是时间的冲突。原子哥可以深入工作到凌晨三四点,那份专注值得我们学习。但对身体的损伤是不可逆的。为什么要单独的提出这一点,主要是因为笔者平时是一个跑步爱好者,对于自身身体健康可能更为关注。一次通宵对身体的损害半年的时间可能都恢复不了,何况经常性的通宵代码,对身体的损伤可想而知。那份专注的精神是我们要学习的。但是笔者不提倡。

        3.学习是一个不断重复的过程。现在回头去看整个的学习过程,感觉异常的漫长。收获而言是肯定有的,但是没有一开始想的那么多。学习是一个不断重复的过程,简简单单的过一遍,能学到的东西毕竟有限,后续还需要更深入的学习。

        4.有选择的学,有目的的学。重点关注工作中会用到的知识,其余的可以简单了解即可。这样既可以让自己快速上手,有可以最大程度的减轻自己学习的压力。

        5.一定要多敲代码。实践出真知,只有一遍又一遍不懈的敲代码,才能不断的提升自己的编程水平。有人说只要学会了复制粘贴就学会了编程,这种认知也只能当做一种调侃而已,不要当真。真正有水平有能力的大牛,都是噼里啪啦自己敲代码的。脑中有思路,手指就会不断自动的敲动代码才是作为一个合格程序员的必备素质。

        路漫漫其修远兮,吾将上下而求索。与君共勉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值