最近,开始新的嵌入式学习。由于我们需要参加一个比赛,今天一位师哥带我们了解了一下嵌入式的开发板。下面我简单介绍一下如何简单利用linux和开发板进行开发。
首先,我们应该明确的是开发嵌入式产品需要有宿主机和目标机。所谓宿主机就是装有一套编辑、编译环境的主机。而目标机是执行你开发的程序的机器。
接着问题就来了,我们有两台机器,我们就要考虑他们之间的通讯问题。
由于,做嵌入式开发需要用到linux系统。下面就详细介绍一下如何在windows下怎么搭建linux环境。
1:应该在windows下装一个虚拟机软件,此软件就可以虚拟出多个系统来了。软件的安装和其他软件的安装一样,我这里有一个vm6.0的虚拟机和注册机。有需要的可以发邮件([email protected])给我。
2:在虚拟机里安装linux系统。
1,新建虚拟机(这个相信大家安装完软件后就会操作,就不多说了)
2,在新建的虚拟机里安装系统 其实像在真机器上安装系统一样,当然可以用光盘安装(但我们一般不这么做)。还有一种是在虚拟机里
有设置选项 点击编辑虚拟机设置选项如图:
选择cd rom选项
然后你可以使用镜像文件(镜像文件即用于光盘刻录的文件)安装。
由于linux系统有三张安装光盘。在安装过程中会提示你换光盘。此时你再换镜像文件是不允许的(因为虚拟机已开启,就不支持设置选项了)。
因此,我一般用下面的方法:
使用虚拟光驱安装,具体方法如下:
在windows 下安装一个虚拟光驱(我用的是 DAEMON Tools Lite),安装完此软件后就会在我的电脑里多了一个光盘符。我的是驱动器J;然后在刚才的选项中选择使用物理驱动器(你安装完DAEMON Tools Lite这个软件后生成那个盘符你就选择那个盘符,例如我的就用该选择 J)。然后在虚拟光驱里装载你需要安装的镜像文件,最后点击启动虚拟机选项就进入了linux的安装界面。当然当系统提示你换光盘时,你直接在windows下的DAEMON Tools Lite这个软件里装载第二个光盘的镜像文件即可。好了,到现在基本介绍完了在虚拟机里怎么安装linux系统。当然按装其他系统也可以按照这种方法哦。安装linux的具体过程以及设置见 http://zhanglianpin.download.csdn.net/ 有一份详细的word文档。
好了,今天先写到这。关于linux宿主机和arm开发板的具体环境搭建和通讯问题。将在明天继续详细说明。