开始学习Linux嵌入式开发
2008-03-05 14:16
429 查看
从工作到现在已经有六年了,头两年是做VC++ 开发,方向是全文检索系统。后来由于自己和朋友合伙创业,就转向了企业应用开发,多数使用VB和C#,至今可以算是创业失败,又到了重新选择的时候。说实话,我对企业应用开发并不感兴趣,倒不是看不起应用开发,而是觉得做起来很无趣,没有技术上的成就感,而且经常要直接和客户打交道,对于我这种性格偏内向的人来说是很不喜欢的。结合创业期间接触的市场信息以及新闻报导,我觉得嵌入式开发是一条不错的路子,再结合本地对嵌入式开发有需求的公司招聘要求,决定转向基于ARM的Linux嵌入式软件开发道路。
我的记性并不好,很多东西学了之后是懂了,但具体细节很容易忘记,所以决定把自己学习过程当中总结到的知识点在博客上记录下来,以方便自己复查。有目标还得要有计划,以下是我制定的分步学习计划,各位过来人有好的建议就不吝赐教。
一阶段:学习Linux开发
1、掌握Linux的使用和维护,熟悉Linux编程环境
2、深入学习操作系统原理,分析Linux内核
3、掌握Linux驱动程序开发
二阶段:学习嵌入式Linux
1、学习ARM处理器体系结构
2、学习嵌入式Linux
3、嵌入式Linux设备驱动程序开发
4、Linux的移植和裁剪
计划学习书籍:
1、鸟哥的Linux私房菜:基础学习篇
2、Linux程序设计
3、Unix环境高级编程
4、操作系统的设计与实现
5、Linux内核完全剖析
6、Linux内核源代码
7、ARM嵌入式系统开发:软件设计与优化
好多书要看好多东西要学,真要命啊!!!
我的记性并不好,很多东西学了之后是懂了,但具体细节很容易忘记,所以决定把自己学习过程当中总结到的知识点在博客上记录下来,以方便自己复查。有目标还得要有计划,以下是我制定的分步学习计划,各位过来人有好的建议就不吝赐教。
一阶段:学习Linux开发
1、掌握Linux的使用和维护,熟悉Linux编程环境
2、深入学习操作系统原理,分析Linux内核
3、掌握Linux驱动程序开发
二阶段:学习嵌入式Linux
1、学习ARM处理器体系结构
2、学习嵌入式Linux
3、嵌入式Linux设备驱动程序开发
4、Linux的移植和裁剪
计划学习书籍:
1、鸟哥的Linux私房菜:基础学习篇
2、Linux程序设计
3、Unix环境高级编程
4、操作系统的设计与实现
5、Linux内核完全剖析
6、Linux内核源代码
7、ARM嵌入式系统开发:软件设计与优化
好多书要看好多东西要学,真要命啊!!!
相关文章推荐
- 【嵌入式Linux学习七步曲之第一篇 Linux主机开发环境】虚拟机下Linux和windows的文件共享――mount方式
- 【嵌入式Linux学习七步曲之第二篇 交叉开发环境】SuSe11.1 上架设NFS服务器
- 嵌入式系统开发学习步骤(Linux高级编程学习顺序)(zz)
- 学习嵌入式Linux系统开发基础 第六课(gcc与gdb)
- 嵌入式驱动开发的前期Linux 和 C学习(三)
- 嵌入式Linux软件开发学习计划
- 学习嵌入式Linux开发的方向说明
- 【嵌入式Linux学习七步曲之第二篇 ARM+Linux开发环境】详解为什么开发板的TFTP、NFS等网络功能神奇消失
- 一步一步学习嵌入式Linux开发-C1
- 学习嵌入式Linux系统开发基础 第一课(Linux系统简介)
- 嵌入式驱动开发的前期Linux 和 C学习(六)
- 成为一名嵌入式Linux开发工程师需要学习哪些知识?
- 循序渐进学习嵌入式linux开发---十步安装 vmware
- 学习嵌入式linux开发的一点建议
- 学习嵌入式Linux驱动开发的顺序
- 嵌入式开发学习笔记(2)从单片机开始我的长线学习计划
- 我学习嵌入式linux开发入门过程(四)
- 嵌入式Linux开发及移植的学习建议
- 学习心得:嵌入式linux开发环境的建立