嵌入式Linux开发环境的建立ppt课件.ppt

嵌入式Linux开发环境的建立ppt课件.ppt

ID:59441223

大小:2.32 MB

页数:36页

时间:2020-09-18

嵌入式Linux开发环境的建立ppt课件.ppt_第1页
嵌入式Linux开发环境的建立ppt课件.ppt_第2页
嵌入式Linux开发环境的建立ppt课件.ppt_第3页
嵌入式Linux开发环境的建立ppt课件.ppt_第4页
嵌入式Linux开发环境的建立ppt课件.ppt_第5页
资源描述:

《嵌入式Linux开发环境的建立ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式Linux开发环境的建立1、基于PC机WINDOWS操作系统下的CYGWIN;2、在WINDOWS下安装虚拟机后,再在虚拟机中安装LINXUX操作系统;3、直接安装LINUX操作系统。对于初学者来说,我建议大家使用基于WINDOWS的虚拟机下的LINUX。但是WINDOWS的环境要么有兼容性问题,要么速度有影响,所以当大家以后进入更深层次的开发,建议使用纯LINUX操作系统开发环境。嵌入式LINUX开发环境有几个方案:目录一、基础知识二、对开发PC主机的性能要求三、开发工具软件的安装与配置四、本次实验考核要求绝大多数Linux软件开发都是以native方式进

2、行的,即本机(HOST)开发、调试,本机运行的方式。这种方式通常不适合于嵌入式系统的软件开发,因为对于嵌入式系统的开发,没有足够的资源在本机(即板子上系统)运行开发工具和调试工具。通常的嵌入式系统的软件开发采用一种交叉编译调试的方式。交叉编译调试环境建立在宿主机(即一台PC机)上,对应的开发板叫做目标板。基础知识运行Linux的PC【宿主机】开发时使用宿主机上的交叉编译、汇编及连接工具形成可执行的二进制代码(这种可执行代码并不能在宿主机上执行,而只能在目标板上执行),然后把可执行文件下载到目标机上运行。调试时的方法很多,可以使用串口,以太网口等,具体使用哪种调试方

3、法可以根据目标机处理器提供的支持作出选择。宿主机和目标板的处理器一般不相同,宿主机为Intel处理器,而目标板为三星S3c2410.GNU编译器提供这样的功能,在编译器编译时可以选择开发所需的宿主机和目标机从而建立开发环境。所以在进行嵌入式开发前第一步的工作就是要安装一台装有指定操作系统的PC机作宿主开发机,对于嵌入式LINUX,宿主机上的操作系统一般要求为REDHATLINUX。嵌入式开发通常要求宿主机配置有网络,支持NFS(为交叉开发时mount所用)。然后要在宿主机上建立交叉编译调试的开发环境。环境的建立需要许多的软件模块协同工作,这将是一个比较繁杂的工作。

4、基础知识对开发PC主机的性能要求由于Redhat9.0安装后占用空间约为2.4G-5G之间,还要安装ARM-LINUX开发软件,因此对开发计算机的硬盘空间要求较大。硬件要求:CPU:高于奔腾500M,推荐高于赛1.7G;内存:大于256M,推荐512M;硬盘:大于10G,推荐高于40G。开发工具软件的安装与配置1.REDHATLINUX9.0的安装在一台PC上安装RedHatLINUX9.0,选择Custom定制安装,在选择软件Package时最好将所有包都安装,需要空间约2.7G,如果选择最后一项:everything,即完全安装,将安装3张光盘的全部软件,需要

5、磁盘空间大约5G。因此建议提前为REDHATLINUX的安装预留大约5-15G的空间,具体视用户的硬盘空间大小来确定,在安装完Redhat后还要安装Linux的编译器和开发库以及ARM-Linux的所有源代码,这些包安装后的总共需要空间大约为800M。2.开发环境配置配置网络,包括配置IP地址、NFS服务、防火墙。网络配置主要是要安装好以太网卡,对于一般常见的RTL8139网卡,REDHAT9.0可以自动识别并自动安装好,完全不要用户参与,因此建议使用该网卡。然后配置LINUX的IP为192.168.1.28(IP地址完全跟根据需要配置,无需跟本PPT中配置相同)

6、。如图1所示。选择“网络”。双击设备eth0的蓝色区域,进入以太网设置界面,如图2和图3。其中的IP根据自己的需要设置,但要保证是跟PC主机处于同一网段。对于REDHAT9.0,它默认的是打开了防火墙,因此对于外来的IP访问它全部拒绝,这样其它网络设备根本无法访问它,即无法用NFSmount它,许多网络功能都将无法使用。因此网络安装完毕后,应立即关闭防火墙。操作如下:点击红帽子“开始”菜单,选择“系统设置,”选择“安全级别”设置,选中无防火墙,如图3。在系统设置菜单中选择服务器设置菜单,再选中服务菜单,将iptables服务的勾去掉,并确保nfs选项选中。Nfs服

7、务器配置开始-系统设置-服务器设置-打开nfs服务,如图4点击“浏览”选择共享的目录,然后按照如下配置,如图5、6、7配置完nfs服务器后需要对各项服务重新启动指令如下:Servicenfsrestart3、配置MINICOM1、在linux操作系统Xwindow界面下建立终端(在桌面上点击右键——>新建终端),在终端的命令行提示符后输入minicom,回车,你就会看到minicom的启动画面(见图8)。若没有启动Xwindow则在命令行提示符后直接输入minicom即可。2、minicom启动后,先按Ctrl+A键,再按Z键(注意不是连续按,Ctrl+A松开后才

8、按Z),进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。