码迷,mamicode.com
首页 > 系统相关 > 详细

嵌入式Linux学习小结

时间:2014-06-25 08:29:21      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:嵌入式   linux   

这两个月一直在学习Linux。作为一名初学者,学习期间难免磕磕碰碰、走弯路,但是,抱着不怕失败、多尝试的信念,最终还是坚持下来了。现在已经清楚Linux的框架,知道怎么去开发一个Linux程序,同时,随着学习的深入,我发觉自己已经爱上Linux了。

下面简单谈谈我的Linux学习体会,也算是对这段时间的一个小小总结。

嵌入式Linux(ARM+Linux)学习步骤:

1、  在PC上安装虚拟机(如VMware、VirtualBox等),在虚拟机上安装Linux操作系统(如Red Hat、Ubuntu、Debian、Fedora等);

2、  熟悉开发环境、shell常用命令(如cd、ls、mv等),没事多敲键盘,熟能生巧;

3、  搭建开发平台:安装交叉编译器、配置NFS、Samba等Linux平台工具,实现Linux与Linux、Linux与Windows的资源共享,安装Source Insight、SecureCRT、DNW等Windows平台工具;

4、  熟练使用Vi、GCC、GDB、Make等工具,进行PC下的Linux应用程序开发;

5、  学习ARM相关硬件知识,如中断、DMA等,学会查看芯片手册、原理图、用户手册等;

6、  移植bootloader、配置和移植内核、移植根文件系统,学习嵌入式Linux应用程序开发;

7、  学习嵌入式Linux驱动开发,了解底层运作机理,移植驱动;

8、  学习GUI开发、网络开发等。

推荐书籍:

《鸟哥的Linux私房菜——基础学习篇》

《嵌入式Linux应用开发完全手册》

《ARM Linux 入门与实践》

《Linux设备驱动开发详解》

《Unix环境高级编程》

另外推荐一个自己觉得不错的视频:郭天祥ARM9视频教程

 

路漫漫其修远兮,吾将上下而求索,我一直在路上……

 

16:18 Tuesday,June 24, 2014

嵌入式Linux学习小结,布布扣,bubuko.com

嵌入式Linux学习小结

标签:嵌入式   linux   

原文地址:http://blog.csdn.net/suaoyang/article/details/34109997

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!