第2章 嵌入式linux开发环境构建

第2章 嵌入式linux开发环境构建

ID:34471998

大小:1.65 MB

页数:41页

时间:2019-03-06

第2章 嵌入式linux开发环境构建_第1页
第2章 嵌入式linux开发环境构建_第2页
第2章 嵌入式linux开发环境构建_第3页
第2章 嵌入式linux开发环境构建_第4页
第2章 嵌入式linux开发环境构建_第5页
资源描述:

《第2章 嵌入式linux开发环境构建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、地址:中国·深圳经济特区福田区中康路32号弘亿大厦电话:0755-88886666传真:0755-88889999邮政编码:518000网址:http//www.hongyijiaoy.com第2章嵌入式Linux开发环境构建亿道电子章欣目录2.1嵌入式系统开发模式2.1.1嵌入式系统开发概述2.1.2嵌入式Linux软件开发流程2.2嵌入式Linux开发环境构建2.2.1Linux操作系统的安装2.2.2交叉编译环境的构建2.2.3Minicom的配置与使用2.2.4网络文件系统(FTP

2、、NFS)以及TFTP的配置2.2.5Bootloader和Linux的内核编译与下载嵌入式系统的开发模式编写程序编译程序运行程序PC机编写程序编译程序运行程序PC机嵌入式平台嵌入式开发嵌入式软件开发流程配置处理器类型工程建立和配置配置设备汇编源程序编辑源文件C/C++源程序链接脚本文件编译和链接撰写调试记录程序调试命令脚本文件程序的固化程序调试过程PC机与目标板之间的连接硬件调试器USBcable电源线JTAGcable硬件跟踪流程软件控制5V电源跟踪单元目标平台硬件跟踪器目录2.1嵌入式系统开发模

3、式2.1.1嵌入式系统开发概述2.1.2嵌入式Linux软件开发流程2.2嵌入式Linux开发环境构建2.2.1Linux操作系统的安装2.2.2交叉编译环境的构建2.2.3Minicom的配置与使用2.2.4网络文件系统(FTP、NFS)以及TFTP的配置2.2.5Bootloader和Linux的内核编译与下载VMware虚拟机的安装新建虚拟机VMware虚拟机使用要点VMware虚拟机的安装选择安装LinuxVMware虚拟机的安装选择虚拟机的名字选择虚拟机文件存放的位置VMware

4、虚拟机的安装使用桥接的方式可以直接访问外部网络VMware虚拟机的安装修改虚拟机占用空间的大小VMware虚拟机的安装设定虚拟机内存大小一般设为512MB虚拟机的具体使用信息可以对串口和并口进行添加VMware虚拟机的安装选择物理并口LPT1使用主机的物理端口设定并口启动时联接并口设备VMware虚拟机的安装选择物理串口COM1选择串口启动时联接串口设备Linux操作系统安装RedHat9.0安装要点提示输入ENTER开始安装Linux操作系统安装使用工作站方式Linux操作系统安装可通过新建的方式新建分

5、区先添加/boot启动分区建立根目录分区建立交换分区可以加快运行速度在虚拟机下可以使用为前面分自动分区方式;在双配的空间系统下只能使用手动分区方式Linux操作系统安装在这里可以选择GRUB、LILO中的一个启动引导器进行引导若安装双系统可选择优先启动的操作系统Linux操作系统安装如果有防火墙则bootp协议无法进行握手Linux操作系统安装我们一般采用完全安装的方式嵌入式Linux系统编译过程编写程序通过gcc编译运行程序运行在PC机编写程序通过arm-linux-gcc编译运行程序运行在目标平台BS

6、P包内容介绍存放操存放平存放存放存放作系统台所有EELiodLinuxLinux启动代硬件芯平台使的文件已做好码片资料用手册系统的镜像存放烧写存放存放存放存放arm-BootloaderLINUXbootp、bootp、linux-gcc的Jflash的内核tftp协议tftp的交叉编译工工具程序配置文件安装包具链配置交叉工具链将/EELiod/Toolchain中的xscalev1_010001.tar.gz拷贝到/opt目录下cp-rxscalev1_010001.tar.gz/opt解压/opt目录

7、下的xscalev1_010001.tar.gztarxvfzxscalev1_010001.tar.gz使用vi修改/root下的.bash_profile,添加下行:PATH=$PATH:/opt/arm-linux/bin保存退出后,使其生效source.bash_profile检查arm-linux-gcc工具链是否已经配置成功whicharm-linux-gcc安装rpm包、网络配置将/EELiod/rpm下的bootp-2.4.3-7.i386.rpm、tftp-server-0.17-9.i

8、386.rpm分别进行安装rpm-ivhbootp-2.4.3-7.i386.rpmrpm-ivhtftp-server-0.17-9.i386.rpm对/EELiod/Net_Config目录下的文件进行配置将bootp、tftp两个文件拷贝到/etc/xinetd.d目录下将bootptab文件拷贝到/etc目录下cpbootptftp/etc/xinetd.dcpbootptab/etc启动服务启用tftp、bootp协

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

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

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