- 论坛徽章:
- 0
|
对于初学嵌入式的常常会抱怨:嵌入式门槛高,入门难,其实不然,找对了学习方法,学习来没有那么毫无目的,轻轻松松掌握嵌入式。以下是我个人的一些总结
1.Linux开发基础学习
虚拟机搭建、Linux宿主机安装、Linux命令、服务器搭建Samba,NFS、VI编辑器
2.linux编程
GCC/GDB、Makefile、交叉编译环境搭建+C语言强化+Linux系统编程
3.ARM体系结构与编程
ARM处理器编程
4.linux系统内核
这个阶段比较难,但仔细学习一定能学好
5.linux驱动程序开发
Linux驱动开发+Linux文件系统 QT开发+Linux应用程序开发
额外补充:
1:要养成在命令行下工作的习惯:
虽然这个对于一开始学习嵌入式的比较难养成习惯,或者一开始速度比较慢,一定要坚持下来。
2:选择好的Linux学习社区
网络上会有很多资料和书籍供你学习,但学习过程中遇到问题了要多请教高手及时得到解决,不要让一个问题叠着一个问题,我推荐两个比较好的学习网站:
3:勤于实践
多多练习才是硬道理,只有多实践和练习了才能更稳固的掌握知识
4:选择适合的操作系统
(1.) 主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
(2). 查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
5:用Unix思维学习Linux
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
以上只是我个人的一些总结,可能不适合每一个人,只要我们找到适合自己的,就会很容易的掌握嵌入式了
|
|