zoukankan      html  css  js  c++  java
  • 2017-9-12-Linux移植&驱动开发

    准备学习Linux很长时间了,很大的一个原因就是兴趣,Linux对科技进步发展、人们生活的改变影响之深很难用简简单单的一些话描述清楚。跟Linux密切相关的东西,开源软件、c语言、底层驱动、网络、服务器等等任何一个方向对我都有着很强的吸引力,时常让我觉得可以在这方面大展拳脚,靠自己的努力,朝自己喜欢的方向发展。

    现状并不允许我花多余的精力去专研Linux先关的东西,本科跟研究生的专业方向都是自动控制类,花了很长的时间学习单片机、鼓捣小开发板、画一些小东西的PCB,还想去研究控制算法,觉得研究生导师的纳米操作方向也挺有意思的,毕业莫名奇妙到了一家工作强度不小的设备制造商去做硬件打杂,有线、波分,不小的欲望想熟练使用eda工具。虽说做过的很多事情都挺有意思的,但是觉得做啥都是半吊子,没有真正的一技之长。夹杂着对未来硬件不看好的担忧,我觉得有必要私底下加加油努力学一下Linux嵌入式开发了。

    学习Linux嵌入式开发,一个很大的工程,有点无从下手,好在网上资料很丰富,想要学有小成应该比较容易,先定个小目标,每天坚持写Blog、把学习Linux的一下进展描述一下,做一下学习笔记。

    今天了解了

    1、Linux移植的工作量,需要撘交叉编译环境,辅助开发的一些server需要开启,vi、shell需要熟练使用,多看一写简单、容易上手的移植教程从而熟悉移植步骤。

    推荐资料:http://pan.baidu.com/s/1dFMqTNF

    推荐资料:http://pan.baidu.com/s/1c1McLNi

    结合自己手里的开发板和资料学习。

    2、找了一些驱动编程相关的资料,先贴出来,希望可以尽早开始学习。

    推荐资料:http://pan.baidu.com/s/1i5zOhgT

    3、常去论坛收集一些资料:http://bbs.elecfans.com/zhuti_Linux_1.html

    很多学习资料都是网上找到的,好的学习资料相当于一个好的老师,可以让你事半功倍。

    上帝保佑

  • 相关阅读:
    java核心技术记录之集合
    Set的非重复判断是根据什么判断的
    struts2-2.3.4.1的struts-default.xml源码
    纯代码搭建项目框架
    初始化项目
    项目部署
    使用estimatedRowHeight的优缺点
    懒加载
    闭包
    Swift 类的构造函数
  • 原文地址:https://www.cnblogs.com/dluff/p/7512982.html
Copyright © 2011-2022 走看看