接触嵌入式开发已经一段时间了,其实我觉得不算嵌入式开发,因为仅仅是简单地裸机程序,还未曾步入操作系统的殿堂。嵌入式开发中,大家耳熟能详的嵌入式系统有:VxWorks、UCOS、Linux、WinCE等,而Linux应当是最为大众喜欢和应用最广的操作系统。为了增长嵌入式系统知识,也为了能够更加深入的了解和学习嵌入式开发,故决定学习下操作系统的相关知识。因为目前也是新手,所以有许多不懂的知识,也有许多作为新手的迷茫。为了能够得到广大嵌入式开发者的友情帮助,也为了使自己在学习道路上不在孤单,更为了能够通过自己为每个初学者总结出一条切实可行的学习途径。在后面的学习中,鄙人会将学习中的点点滴滴详细记录于此,希望得到前辈们的指导纠正,希望有同行者能一起讨论。
第一章:Linux系统安装
为了方便多系统操作,也为了同一个系统可互相共享使用,将系统安装在虚拟机中是个不错的选择。在该方式的安装中,需准备一下材料:
VMWare虚拟机软件、Linux操作系统、电脑、“即将成功的你”
后两者自然不用多说,相信准备学习嵌入式开发的同学都早已经准备妥当。
VMWare工具我使用的是VM8.0.1版本,可通过本人百度云盘下载:(工具仅供学习使用)
链接:http://pan.baidu.com/s/1kUH1C6z 密码:mxim
Linux操作系统使用ubuntu-12.04-beta2,可通过本人百度云盘下载:
链接:http://pan.baidu.com/s/1c1MzA4S 密码:aycf
安装教程可参考Linux公社中Linux教程一文进行,写的很详细很好
教程链接:http://www.linuxidc.com/Linux/2012-07/64897.htm