嵌入式Linux开发和调试环境搭建实验报告

实验报告
实验题目
嵌入式Linux开发和调试环境搭建姓名:
学号:
课程名称:
所在学院:
专业班级:
任课教师:
实验项目名称嵌入式Linux开发和调试环境搭建
一、实验目的与要求:
(一)、实验目的:
1、搭建实验环境,为后续的实验做准备;
2、熟悉Linux TFTP配置,为后续Linux底层开发做准备;
(二)、实验要求:
根据实验手册的内容,把嵌入式Linux主机开发环境搭建好,并把调试环境搭建好。

二、实验设备:
华清远见试验箱,PC机
三、实验方法(原理,流程图)
(一)实验的开发环境:
开发环境是基于Ubuntu 12.04 LTS 64-bit 操作系统搭建的,使用VM虚拟机工具软件。

本开发环境在Ubuntu 12.04 64-bit LTS基础上,安装了编译调试Bootloader、Linux、Android系统所需要的工具和依赖的库。

(二)Linux系统配置TFTP实验和NFS实验:
TFTP协议是简单文件传输协议,基于UDP协议,没有文件管理、用户控制功能。

TFTP 分为服务器端程序和客户端程序,在主机上通常同时配置有TFTP服务端和客户端。

NFS方式是开发板通过 NFS挂载放在主机(PC)上的根文件系统。

此时在主机在文件系统中进行的操作同步反映在开发板上;反之,在开发板上进行的操作同步反映在主机中的根文件系统上。

实际工作中,我们经常使用 NFS 方式挂载系统,这种方式对于系统的调试非常方便。

四、实验过程、步骤及内容
(一)实验开发环境搭建:
1、安装VMware Player
【打开VMware Player安装程序】
安装过程跟一般软件安装没有区别,一直点击下一步就行。

【安装完成】
2、打开虚拟机
打开虚拟机并将Ubuntu 12.04 64-bit的镜像导入虚拟机中
3、配置优化虚拟机
根据主机配置修改虚拟机内存大小,将虚拟机内存的大小设置为2G;将处理
器的数量设置为4;将网络适配器选择为桥接模式;将共享文件夹启用。

4、开启虚拟机Ubuntu 12.04 64-bit系统,初始密码为1
嵌入式Linux开发环境至此搭建完毕。

5、设置ROOT密码
使用passwd命令生成Root密码(Linux用户默认密码为1)
$ sudo passwd
设置成功后,使用su命令切换至Root用户模式下。

(二)Linux系统配置TFTP实验和NFS实验
1、因开发环境中已含有tftp服务,不必进行安装操作,可以进行实验的测试。

$ cd /tftpboot
$ ls
$ cat test
实验操作截图如图:
2、回到主目录,继续输入命令
$ cd
$ tftp 127.0.0.1
tftp>get test
tftp>q
$ ls
$ cat test
实验操作截图:
3、打开命令行终端,输入如下命令:
$ sudo vim /etc/exports
要将/source/rootfs 目录共享出来,在/etc/exports 文件末尾添加如下一行的信息:/source/rootfs *(rw,sync,no_root_squash,no_subtree_check)
其中:/source/rootfs 是要共享的目录,*代表允许所有的网络段访问,rw 是
可读写权限,sync 是资料同步写入内存和硬盘,no_root_squash 是 NFS 客户端分享目录使用者的权限,如果客户端使用的是 root 用户,那么对于该共享目录而言,该客户端就具有 root 权限。

重启服务:
$ sudo /etc/init.d/nfs-kernel-server restart
重启服务成功后,如下显示:
五、实验数据(现象)处理分析
本实验因安装的工具已经集成在了Ubuntu 12.04 LTS 64-bit系统中,所以本实验只是将实验环境装好,并进行TFTP和NFS的验证实验就行了。

从实验来看TFTP和NFS都能正常使用,在NFS服务重启中,会提示设置的路径没有相应的内容的错误提示,但这可以忽略,因相应内容会在后面的实验进行补充。

六、实验结论:
七、指导老师批阅意见:
成绩评定:
指导教师签字:
年月日
八、备注:。

合集下载

嵌入式实训报告报告

嵌入式实训报告报告

一、实训背景随着科技的飞速发展,嵌入式系统在各个领域得到了广泛应用。

为了提高自己的实践能力和综合素质,我参加了本次嵌入式实训。

通过实训,我对嵌入式系统有了更深入的了解,并掌握了嵌入式系统的开发流程和相关技术。

二、实训目的1. 掌握嵌入式系统的基本原理和开发流程;2. 熟悉嵌入式开发工具和环境;3. 提高动手实践能力,培养团队协作精神;4. 为以后从事嵌入式系统相关工作打下基础。

三、实训内容1. 嵌入式系统概述嵌入式系统是一种将计算机硬件和软件集成在一起的专用系统,具有实时性、高可靠性、低功耗等特点。

本次实训主要针对ARM架构的嵌入式系统进行学习。

2. 嵌入式开发环境搭建(1)硬件环境:选用STM32F103系列单片机作为开发平台。

(2)软件环境:使用Keil MDK作为集成开发环境(IDE),并安装必要的驱动程序。

3. 嵌入式系统编程(1)C语言编程:学习C语言的基本语法、数据类型、控制结构、函数等,掌握嵌入式系统编程基础。

(2)裸机编程:编写简单的裸机程序,实现单片机的GPIO、定时器、中断等功能。

(3)嵌入式操作系统:学习FreeRTOS操作系统,掌握任务创建、调度、同步等基本功能。

4. 嵌入式系统项目实践(1)设计一个基于STM32F103的单片机温度控制系统,实现温度的实时监测和控制。

(2)设计一个基于ARM Cortex-M4的智能家居系统,实现家电的远程控制和状态监测。

四、实训过程1. 理论学习:通过查阅资料、阅读教材,了解嵌入式系统的基本原理和开发流程。

2. 环境搭建:按照实训要求,配置开发环境,安装必要的驱动程序。

3. 编程实践:按照实训指导书,编写程序,实现单片机的各项功能。

4. 项目实践:根据项目要求,设计并实现嵌入式系统项目。

5. 总结与反思:对实训过程进行总结,分析自己在实训过程中遇到的问题及解决方法。

五、实训收获与体会1. 理论知识与实践相结合:通过本次实训,将所学的理论知识应用于实际项目中,提高了自己的动手实践能力。

嵌入式实验一(嵌入式 Linux 开发环境的搭建及 Makefile 应用)

嵌入式实验一(嵌入式 Linux 开发环境的搭建及 Makefile 应用)

实验一嵌入式 Linux 开发环境的搭建及 Makefile 应用一、实验目的:1.熟悉嵌入式 Linux 开发基本过程及基本命令。

2.了解嵌入式 Linux 开发中各种工具的基本用途。

3.搭建好嵌入式 Linux 的开发环境。

4.通过对包含多文件的 Makefile 的编写,熟悉各种形式的Makefile 编写,加深对 Makefile 中用户自定义变量、自动变量及预定义变量的理解。

二、实验内容:1.安装 Vmware 及 Ubuntu;2.熟悉 Linux 下相关命令:属性查询、修改,路径、目录的查询、修改、删除,压缩、解压等;3.熟悉编辑工具;4.熟悉 makefile 文件的基本作用(编写一个包含多文件的Makefile)。

三、Make 工程管理器:Makefile如今能得以广泛应用,这还得归功于它被包含在Unix系统中。

在make诞生之前,Unix系统的编译系统主要由“make”、“install”shell脚本程序和程序的源代码组成。

它可以把不同目标的命令组成一个文件,而且可以抽象化依赖关系的检查和存档。

这是向现代编译环境发展的重要一步。

1977年,斯图亚特·费尔德曼在1贝尔实验室里制作了这个软件。

2003年,斯图亚特·费尔德曼因发明了这样一个重要的工具而接受了美国计算机协会(ACM)颁发的软件系统奖。

Makefile文件是可以实现自动化编译,只需要一个“make”命令,整个工程就能完全自动编译,极大的提高了软件开发的效率。

目前虽有众多依赖关系检查工具,但是make是应用最广泛的一个。

一个程序员会不会写makefile,从一个侧面说明了这个程序员是否具备完成大型工程的能力。

1.Makefile 基本规则一个简单的 Makefile 语句由目标、依赖条件、指令组成。

smdk6400_config :unconfig@mkdir -p $(obj)include $(obj)board/samsung/smdk6400其中:smdk6400_config:目标;unconfig:先决条件;@mkdir -p $(obj)include $(obj)board/samsung/smdk6400:指令。

嵌入式linux系统实验报告

嵌入式linux系统实验报告

嵌入式系统实验报告课程名称:嵌入式系统班级:姓名:学号:实验一. ARM 实验板卡资源及程序调试1.实验目的熟悉嵌入式Linux 开发环境,学会基于IMX6UL 教学平台的Linux 开发环境的配置和使用;利用arm-poky-linux-gnueabi-gcc 交叉编译器编译程序,使用基于NFS 的挂载方式进行实验,了解嵌入式开发的基本过程2. 实验内容本次实验使用ubuntu 操作系统环境,创建一个新目录,并在其中编写hello.c 和Makefile 文件。

学习在Linux 下的编程和编译过程,以及ARM 开发板的使用和开发环境的设置。

将已经编译好的文件通过NFS 方式挂载到目标开发板上运行2.实验环境硬件:IMX6 教学平台,PC 机酷睿i3 以上, 硬盘120G 以上,内存2G 以上软件:Vmware Workstation +Yocto 项目3硬件接线:电源线接到“12V电源线”,网线接到网口,串口线接到com1,4.实验原理4.1 嵌入式开发方式嵌入式开发当中通常会使用2 种方式来运行应用程序:1、下载;2、挂载。

4.2下载的方式:使用FTP、TFTP 等软件,利用宿主机与目标机的网络硬件进行,此种方法通常是将宿主机端编译好的目标机可执行的二进制文件通过网线或串口线下载固化到目标机的存储器(FLASH)中。

在目标机嵌入式设备存储资源有限的情况下受到存储容量的限制,因此,在调试阶段通常的嵌入式开发经常使用NFS 挂载的方式进行。

而在发布产品阶段才使用下载方式。

4.3 NFS 挂载方式:利用宿主机端NFS 服务,在宿主机端创建一定权限的NFS 共享目录,在目标机端使用NFS 文件系统挂载该目录,从而达到网络共享服务的目的。

这样做的好处是不占用目标机存储资源,可以对大容量文件进行访问。

缺点是由于实际并没有将宿主端文件存储到目标机存储设备上,因此掉电不保存共享文件内容。

通常在嵌入式开发调试阶段,采NFS 挂载方式进行。

淮阴工学院嵌入式系统开发与应用实验报告实验四嵌入式Linux开发环境的搭建

淮阴工学院嵌入式系统开发与应用实验报告实验四嵌入式Linux开发环境的搭建

实验四嵌入式Linux开发环境的搭建一、实验目的1、了解嵌入式Linux开发环境的作用2、掌握相关服务器的安装二、实验准备硬件:JXARM9-2410教学实验箱,PC机软件:Windows XP操作系统,ADS集成开发工具三、实验过程1、tftp网络配置(1) 虚拟机网络配置a. 点击虚拟机-设置,将网络适配器设置为自定义,并指定虚拟网络为VMnet0。

b. 点击编辑-虚拟机网络参数-主机虚拟网络映射,并且指定其桥接的网卡c. Red Hat IP配置●点击系统设置-网络,双击eth0配置IP信息如下:地址:172.20.11.243子网掩码:255.255.255.0默认网关地址:172.20.11.254DNS: 210.29.152.4●点击激活,在弹出的对话框点击是按钮●测试网络连接是否正常方法一:在linux下,点击系统工具-终端,输入命令ping 172.20.11.243方法二:在主系统中打开命令提示符,输入ping 172.20.11.243(2)修改tftp的配置文件a.在终端下输入gedit /etc/xinetd.d/tftpb.修改”disable=yes”为”=no”,点击保存,关闭geditc.重启xinetd服务,使刚才的更改生效,在终端里输入,/etc/init.d/xinetd restartd.进入tftpboot文件夹创建一个测试文件testfilee.取得tftpboot文件夹的所有权限,命令chmod 777 /tftpbootf.启动tftp测试上传和下载2配置NFS服务器a.设置:开始->系统设置->服务器设置->NFS服务器打开配置对话框第一步:点击添加nfs共享第二步:输入目录/tftpboot第三步:输入主机172.20.11.243第四步:基本权限为读/写第五步:点击确定第六步:关闭nfs服务器配置b.在终端输入命令/etc/init.d/nfs restart,重启nfs服务c.将nfs服务器挂载到/home/tmp中,命令:mount172.20.11.243:/tftpboot /home/tmp。

嵌入式实训报告2篇

嵌入式实训报告2篇

嵌入式实训报告嵌入式实训报告精选2篇(一)嵌入式实训报告一、实训目的和背景嵌入式系统在现代社会中应用广泛,具有重要的实际意义。

为了进步学生的实际应用才能,我们组织了一次嵌入式实训。

通过实际操作与理论,培养学生的嵌入式系统开发才能和解决实际问题的才能。

二、实训内容1. 嵌入式系统开发环境的搭建:学生首先学习如何搭建嵌入式系统的开发环境,包括安装集成开发环境、配置编译工具链等。

2. 嵌入式系统根底知识的学习:学生学习嵌入式系统的根本概念、原理和架构,理解嵌入式系统的工作原理和开发流程。

3. 嵌入式系统软件开发:学生通过实际编程理论,掌握嵌入式系统的软件开发技术,包括编写驱动程序、应用程序等。

4. 嵌入式系统硬件开发:学生通过实际操作,学习嵌入式系统的硬件开发技术,包括电路设计、硬件接口设计等。

5. 嵌入式系统应用理论:学生完成一个实际工程,将所学的嵌入式系统开发技术应用到实际问题的解决中,加深对嵌入式系统的理解和应用才能。

三、实训过程1. 搭建嵌入式系统开发环境:学生按照实训指导书的要求,完成嵌入式系统开发环境的搭建。

2. 学习嵌入式系统根底知识:学生通过听课和自学,理解嵌入式系统的根本原理和架构。

3. 软件开发理论:学生根据实训指导书中的实例,编写嵌入式系统的软件程序。

4. 硬件开发理论:学生根据实训指导书中的实例,完成嵌入式系统的硬件设计和接口设计。

5. 应用理论:学生根据自己的兴趣和实际需求,选择一个实际工程,并使用嵌入式系统开发技术,完成工程的开发和施行。

四、实训效果通过嵌入式实训,学生深化学习了嵌入式系统的开发技术和实际应用,掌握了嵌入式系统的开发流程和方法。

同时,学生通过理论操作,进步了自己的动手才能和解决问题的才能。

实训过程中,学生不断考虑和探究,解决了许多实际问题,获得了良好的效果。

五、总结与展望嵌入式实训是一次富有意义的理论活动,通过实际操作与理论,加深了学生对嵌入式系统的理解和应用才能。

嵌入式开发环境搭建实验报告

嵌入式开发环境搭建实验报告

嵌入式开发环境搭建实验报告实验报告:嵌入式开发环境搭建实验目的:本实验旨在通过搭建嵌入式开发环境,使学生对嵌入式系统的开发流程和环境有更深入的了解,并能够进行简单的嵌入式开发实践。

实验材料:1. 一台支持嵌入式开发的电脑2. 开发板(如Arduino、Raspberry Pi等)3. USB数据线4. 开发软件(如Arduino IDE、Raspbian等)5. 软件安装包(如果需要单独安装)实验步骤:1. 准备开发环境软件:根据使用的开发板选择相应的开发软件,并从官方网站下载安装包。

将安装包保存到电脑上指定的路径。

2. 安装开发软件:运行安装包,按照安装向导的提示进行软件的安装。

完成安装后,打开软件,检查是否安装成功。

3. 连接开发板:使用USB数据线将开发板连接到电脑上,并确保连接良好。

4. 配置开发环境:打开开发软件,进入设置或配置界面。

根据使用的开发板,选择正确的开发板型号,并设置串行端口。

保存设置。

5. 编写并调试代码:使用开发软件创建一个新的代码文件或打开一个现有的示例代码文件。

编写嵌入式程序代码,并进行调试与测试。

根据需要,可以使用调试器、仿真器等进行代码调试。

6. 上传程序到开发板:完成代码编写和调试后,将程序通过USB数据线上传(烧录)到开发板上。

等待上传过程完成。

7. 运行程序:断开USB数据线,将开发板与目标设备(如传感器、电机等)连接。

开启目标设备的电源,观察目标设备的动作与反应。

8. 实验结果分析:根据实验结果,对比设计预期和实际观测,分析代码的执行情况,查找问题并提出解决方案。

实验总结:通过本实验,我们成功搭建了嵌入式开发环境,并进行了基本的嵌入式开发实践。

通过编写代码、调试和运行程序,我们能够控制目标设备进行特定的操作。

在实验过程中,我们对嵌入式系统的开发流程和环境有了更深入的了解,并具备了一定的嵌入式开发能力。

需要注意的是,在实际的嵌入式开发中,可能还需要考虑更多的因素,如硬件接口、通讯协议、资源管理等。

嵌入式Linux实验报告

七段数码管分为共阴极和共阳极共阳极的七段数码管的正极或者阳极为八个发光二极管的共有正极其他接点为独立发光二极管的负极或者阴极使用者只需要把正极接电不同的负极接地就可以控制七段数码管显示不同的数字
嵌 入 式 程 序 设 计
实 验 报 告
评 语:
成绩
教 师:
年 月 日
班 级:
学 号:
姓 名:
地 点:EII-506
7)用命令service启动宿主机上的nfs服务,并用exportfs命令查看nfs的共享目录。然后在目标机上挂载nfs
8)在目标机中运行web_server_process。
9)打开宿主机的浏览器,输入http://192.168.0.5/file,查看执行结果
10)在宿主机的浏览器中输入http://192.168.0.5,查看执行结果。
unsigned long *CS1_Address, *CS2_Address;
structseg
{
char LED1_Val;
char LED2_Val;
char LED3_Val;
char LED4_Val;
char negative;
};
2)同时更新所有七段数码管驱动显示函数:CS1_address对应第一组七段数码管的位选信号,该组第一个数码管的段选信号保存在short变量的低8位,该组第二个数码管的段选信号保存在short变量的高8位。CS2_address对应第二组七段数码管,其余操作和第一组的七段数码管一致。
嵌入式Linux系统的启动过程分析
1)启动Bootloader
Bootloader是嵌入式系统的引导加载程序,它是系统上电后运行的第一段程序,其作用类似于PC机上的BIOS。在本系统中这段程序的起始地址为0x。Bootloader在完成初始化RAM、初始化串口、检测处理器类型、设置Linux启动参数后,开始调用Linux内核。本系统Linux内核镜像zImage放在Flash中,Bootloader首先把它拷贝到RAM中,然后跳转到RAM中对zImage进行解压缩。解压缩后启动内核。

嵌入式linux实验报告

嵌入式linux实验报告嵌入式Linux实验报告一、引言嵌入式系统是指嵌入在各种设备中的计算机系统,它通常包括硬件和软件两部分。

而Linux作为一种开源的操作系统,被广泛应用于嵌入式系统中。

本实验报告将介绍嵌入式Linux的相关实验内容和实验结果,以及对实验过程中遇到的问题的解决方法。

二、实验目的本次实验旨在通过搭建嵌入式Linux系统,了解Linux在嵌入式领域的应用,并掌握相关的配置和调试技巧。

具体目标如下:1. 理解嵌入式系统的基本概念和原理;2. 掌握Linux内核的编译和配置方法;3. 熟悉交叉编译环境的搭建和使用;4. 实现简单的应用程序开发和调试。

三、实验环境1. 硬件环境:嵌入式开发板、计算机;2. 软件环境:Ubuntu操作系统、交叉编译工具链、嵌入式Linux内核源码。

四、实验步骤与结果1. 内核编译与配置通过下载嵌入式Linux内核源码,使用交叉编译工具链进行编译和配置。

在编译过程中,需要根据实际需求选择合适的内核配置选项。

编译完成后,生成内核镜像文件。

2. 系统烧录与启动将生成的内核镜像文件烧录到嵌入式开发板中,并通过串口连接进行启动。

在启动过程中,可以观察到Linux内核的启动信息,并通过串口终端进行交互。

3. 应用程序开发与调试在嵌入式Linux系统中,可以通过交叉编译工具链进行应用程序的开发。

开发过程中,需要注意与目标平台的兼容性和调试方法。

通过调试工具,可以实时监测应用程序的运行状态和调试信息。

五、实验结果与分析在本次实验中,我们成功搭建了嵌入式Linux系统,并实现了简单的应用程序开发和调试。

通过观察实验结果,我们可以得出以下结论:1. 嵌入式Linux系统的搭建需要一定的配置和编译知识,但通过合理的配置选项和编译参数,可以实现系统的定制化;2. 应用程序的开发过程中,需要注意与目标平台的兼容性和调试方法,以确保程序的正确运行和调试的有效性;3. 嵌入式Linux系统的稳定性和性能受到硬件和软件的综合影响,需要进行系统级的优化和调试。

PXA270嵌入式实验开发系统LINUX实验报告

PXA270嵌入式实验开发系统LINUX实验报告一、实验目的1、了解嵌入式系统及其相关基础知识。

2、了解宿主PC机与PXA270目标版,能正确连接宿主PC机与PXA270目标版。

3、学会在宿主机上安装Linux操作系统——RedHat9.0。

4、学会建立宿主PC机端的开发环境。

5、学会配置宿主PC机端的超级终端。

6、配置宿主PC机端的TFTP服务,并开通此服务。

7、配置宿主PC机端的NFS服务,并开通此服务。

8、学会简单Linux驱动程序的设计。

二、实验内容(1)基本实验:LINUX开发环境的搭建、通讯配置实验一到七为基础实验,前六个主要是为了在熟悉实验操作平台的同时为后续实验搭建好软、硬件环境,配置好相关的协议、服务。

实验七让我们第一次正面接触嵌入式Linux的开发,第一次编写嵌入式系统的应用程序,亲身实践开发步骤,熟悉开发流程,为之后的实验打下基础。

实验一:建立硬件实验平台即各个硬件的互联,搭建好实验的硬件环境。

实验二:Linux操作系统RedHat9的安装即在宿主PC端安装虚拟机,提供实验需要的Linux操作系统。

实验三:建立主机软件开发环境即宿主PC端开发环境的安装与配置。

在终端窗口Terminal输入指令:mount /dev/cdrom /mnt/cdrom /*挂载光盘*/cd /mnt/cdrom /*进入光盘*/./install /*执行开发环境自动安装脚本*/如果光盘挂载不上,用umount命令卸载光盘:umount /mnt/cdrom /*卸载光盘*/实验四:配置超级终端或配置minicom即配置宿主PC机端的超级终端,使PC机与PXA270目标板之间可以通过串口通讯。

在每次重启宿主PC机时,都需要重新将超级终端挂载到虚拟机上,挂载之前须通过ifconfig命令查看该机的IP地址,若其已经复位,须用命令:ifconfig eth0 192.168.0.100 up重置宿主PC机的IP地址。

实验三 嵌入式Linux开发环境配置(4小时)(1)

实验三嵌入式Linux开发环境配置一、实验目的1、学会安装、配置、测试交叉编译环境;2、配置宿主PC机端的minicom,使宿主PC机与S3C2410-RP目标板可以通过串口通讯;3、学会配置NFS服务。

二、实验重点与难点重点:交叉编译环境,minicom,NFS服务配置;难点:交叉编译环境,NFS服务配置。

三、实验环境硬件:PC机一台,一套S3C2410嵌入式实验箱;软件:宿主PC机安装Redhat9.0。

四、实验内容1、安装、配置、测试交叉编译环境(1)配置网络和挂载光盘(或者配置smb 服务器)。

(2)共享光盘中Linux 文件夹的内容,进入文件夹内执行./install 指令安装环境,如下图1.4.4 和1.4.5 所示。

///*执行开发环境自动安装脚本*/当开发环境安装完毕后,会在根目录下生成一个目录/2410RP_linux:/*该目录中包含以下目录*/1)CDROM :该目录中包括光盘中的所有内容。

2)Experiment_Key :该目录中包含了所有S3C2410-RP 目标板所使用的实验代码。

3)JFLASH_vivi::该目录中包含了所有可以下载并烧写到S3C2410-RP 目标板上运行的内核和文件系统。

4)kernel :该目录中包含了嵌入式Linux 操作系统的源码,在此目录中可以重新定制编译内核。

5)Qt :该目录中包含了嵌入式图形化界面应用程序开发所需要的软件安装包。

6)root :该目录包含了2410RP 的文件系统。

7)vivi :该目录是BootLoader的源码目录,在此目录中重新编译vivi。

在/opt/下产生一个目录:host :嵌入式系统叉编译器。

这里包含armv4l-unknown-linux-gcc,armv4l-unknown-linux-g++等常用ARM 交叉编译器,编译出来的可执行二进制代码只能运行在以ARM 为核心处理器上。

我们为了可以在任何目录下直接使用上述编译器,我们需要修改文件/etc/profile 这个文件,在上面同一个终端窗口中,请您输入下列 1 条命令:①vi /etc/profile这时,您将进入vi 编辑器所显示的profile 文件中,单击键盘 A 键,进入vi 编辑器的输入状态(Insert),通过键盘上下键移动光标到有pathmunge 的命令语句处,单击回车另起一行,输入以下命令语句:请您加入:pathmunge /opt/host/armv4l/bin ,如图4-7,如图4-8:2、配置minicom(1)硬件连接,完成宿主PC机与S3C2410目标板的连接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档