欢迎来到天天文库
浏览记录
ID:33728703
大小:722.00 KB
页数:23页
时间:2019-02-28
《嵌入式软件开发环境--安装和配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、嵌入式软件开发环境--安装和配置嵌入式软件开发环境安装和配置信息技术有限公司2009.06嵌入式软件开发环境--安装和配置1.本手册之目的本手册适用于刚开始学习或从事嵌入式软件开发的人员,他们对于嵌入式软件开发环境的安装、配置知之甚少,因此安装、配置过程均给予了详细的描述。2.所需工具及其用途采取XP+虚拟机+Linux+Arm-Linux-Gcc+SourceInsight+SecureCRT:ü在XP基础上安装虚拟机ü在虚拟机中安装Linux,借助Linux上的编译器编译目标机上的执行程序ü在Linux中安装Arm-Li
2、nux-Gcc,用于编译嵌入式平台上的执行程序ü在XP中安装SourceInsight,用于编辑代码ü在XP中安装SecureCRT,连接到目标机,用于运行执行程序如果你能熟练使用Linux,那么你可以直接在Linux中安装、配置相应的组件、工具,不必使用XP、虚拟机,也不必安装SecureCRT。2.1.XP操作系统原则上可不要XP操作系统(也可是其它Windows操作系统),而是直接使用Linux操作系统。但由于大多数人对于Windows操作系统很熟悉,Windows下的很多工具使用起来也很方便,所以采用了XP+虚拟机+
3、Linux的模式。这样我们可以在熟悉的Windows下高效率的工作。2.2.VMWare采用了XP+虚拟机+Linux的模式,所以要安装一个虚拟机,根据实际情况,这里选用VMWare6.5.2。2.3.Linux操作系统对于Linux系统的版本没有限制,Redhat、Ubuntu、Fedora等均可,这里选用目前比较常用的Ubuntu8.10。嵌入式软件开发环境--安装和配置Linux安装完成后,还需要配置或安装:ü配置网络:必须配置好网络,方能进行以下操作ü设置更新源:设置Linux的组建更新源,更新组件ü安装vmware
4、tools:提供Windows与Linux的互操作性ü安装SSH:只有安装SSH后,SecureCRT才能链接到Linuxü安装NFS:用于在目标开发板上挂载Linux上的目录1.1.Arm-Linux-Gcc编译器由于嵌入式运行平台的局限性,不大可能在嵌入式运行平台中安装编译器,需要在Linux系统安装编译器来编译程序。根据目标平台的需要,这里选用arm-linux-gcc-2.95.3。1.2.SourceInsightSourceInsight是一款功能强大的源代码编辑软件,有强大的函数管理能力、良好的作色标示等;也可
5、与版本管理软件集成,便于对源代码进行版本管理。这里选用SourceInsight3.5。1.3.SecureCRTSecureCRT是一款常用的仿真终端程序,在这里的作用是连接到Linux系统,编译程序。另外,SecureCRT还可嵌入式产品的目标板,运行、调试程序。这里选用的是SecureCRT5.0.3。嵌入式软件开发环境--安装和配置1.详细安装步骤1.1.安装XP鉴于XP的普及程度,这里省略XP的安装过程。1.2.安装Vmwarestation双击Vmwarestation安装包,出现下图:单击next,出现虚拟机安
6、装类型选择对话框:嵌入式软件开发环境--安装和配置选择默认的Typical选项,单击next,出现安装目录设置对话框:单击ok,再单击next,出现下图:嵌入式软件开发环境--安装和配置单击install,开始安装。安装完成后出现下图:单击Finish,提示是否重新启动电脑,单击yes重启系统。嵌入式软件开发环境--安装和配置1.1.安装Linux双击桌面上的VmwareStation图标,启动虚拟机,出现下图:单击NewVirtualMacine,打开虚拟机安装向导:嵌入式软件开发环境--安装和配置选择Typical,单击
7、next,出现下图:选择安装源,这里选用ISO文件。单击next,出现下图:嵌入式软件开发环境--安装和配置、输入用户、密码,单击next,出现下图:输入虚拟机的名称,选择虚拟机的安装目录,单击next,出现下图:嵌入式软件开发环境--安装和配置输入或选择最大磁盘空间(建议不少于10G),选择Storevirtualdiskasasinglefile,单击next,出现下图:嵌入式软件开发环境--安装和配置单击CustomizeHardware,出现下图:删除软驱(Flopydisk),单击NetworkAdaptor,选择
8、Bridged并选中子项目。单击OK,回到上一个窗口。单击Finish,然后耐心等待安装。Linux安装完后,还必须配置、安装以下内容。建议在配置、安装时以有管理员身份的用户(例如root)登录,否则:ü输入命令时需要在前边加上sudoü有些操作根本无法执行n允许root用户登录正常情况下
此文档下载收益归作者所有