2017-9-12-Linux移植&驱动开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

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

上帝保佑

以上是关于2017-9-12-Linux移植&驱动开发的主要内容,如果未能解决你的问题,请参考以下文章

uboot移植之uboot中的SD卡驱动解析

CC2640R2F&TI-RTOS 拿到 TI CC2640R2F 开发板 第一件事就是移植串口驱动,重定向 printf

RT-Thread Studio快速配置IIC驱动OLED

Linux开发(驱动&应用)学习路线规划

开启新的历程--产品

at91sam9g45 mcp2515 linux3.6.9驱动移植要点