ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:3.01MB ,
资源ID:9788335      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9788335.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验一嵌入式相关软件安装.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验一嵌入式相关软件安装.docx

1、实验一嵌入式相关软件安装实验一、嵌入式linux环境搭建以及相关知识准备一、实验目的1、搭建嵌入式linux环境,为后续实验提供平台;2、基础知识介绍,为后续实验提供参考;二、实验说明1、请严格按照实验步骤安装,务必安装成功,否则后续实验无法进行;2、本次的实验指导是之后各次基础,后面每次实验都需要本次实验指导中的内容;3、vi部分在后续实验容易出现问题,请大家自己阅读常见指令,并加以练习。三、实验过程1. 虚拟机(VMWare)安装安装包:VMwareWorkstation.v6.0.1.rar安装步骤:解压后双击“VMware-workstation-6.0.1-55017.exe”,出现

2、如下界面:点击“Next”后界面如下:点击“Next”后更改安装路径如下:点击“Next”后如下:点击“Next”后如下:点击“Install”等待安装,出现如下界面后输入下图中“Serial Number”点击“Enter”点击“Finish”完成安装重启后双击桌面快捷方式“”点击“File Open”,找到“fedora9.2”文件夹,打开“Other Linux 2.6.x kernel.vmx”点击下图中“Start this virtual machine”,开启fedora在下图中输入 Username :“root”,点击“登录”在下图中输入 Password :“2008711

3、3”,点击“登录”下图中点击“继续”进入Fedora 系统如下:系统关机方法如下:2、交叉编译环境介绍2.1. vi 简介 vi是Linux最基本的文本编辑工具,vi 用于编辑程序代码,相当于记事本的功能,但功能比一般编辑器强大的多。这里列出的操作仅是满足实验所需,具体的功能大家可以下去查阅。2.1.1 vi的基本概念vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段,可在本模式下切

4、换到插入模式,或者到底行模式。2) 插入模式(Insert mode) 只有在Insert mode下,才可以做文字输入,按ESC键可回到命令行模式。3) 底行模式(last line mode) 将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号等。2.1.2 vi的基本操作a) 进入vi(命令行模式)在终端中输入vi及文件名(如 vi mybuttons_test.c)后,就进入vi,进入vi之后,是处于命令行模式,这是无法进行文档的输入和编写(请不要乱敲接盘,因为有些按键会对文档进行修改),要切换到插入模式才能够输入文字。b) 切换至插入模式编辑文件在命令行模式下按一下字母

5、i就可以进入插入模式(Insert mode),这时候你就可以开始输入文字了,也可以通过上下左右键和空格、回车、TAB等移动光标,简单的删除也可以使用回删键。c) 退出vi及保存文件切换至命令行模式后,按一下:冒号键进入底行模式,然后才可进行保存或退出操作,例如:: w filename (输入 w filename将文件以指定的文件名filename保存): wq (输入wq,存盘并退出vi): q! (输入q!, 不存盘强制退出vi)2.2. 交叉编译工具链 在 Linux 平台下,开发应用程序、驱动程序、编译内核以及图形界面设计等,均需要交叉编译工具链,我们使用的是arm-linux-g

6、cc-4.5.1。 本实验所用fedora9中已经安装好了arm-linux-gcc,打开终端,在命令行输入arm-linux-gcc v,即可看到相关信息。常用命令:arm-linux-gcc -o helloworld helloworld.c-o:表示指定输出文件名helloworld.c:指定依赖源文件文件关于编译命令以及参数,将在后续实验中使用到时加以说明。2.3、GDB调试工具简介GDB是一个交互式工具,工作在字符模式下的调试器。很多程序员习惯于图形界面的程序开发,如VC、VB等集成开发环境,但是在UNIX/Linux环境下,GDB的功能更强大。GDB作为功能强大的调试工具,可完成

7、如下的调试任务:(1)设置断点。(2)监视程序变量的值。(3)程序的单步执行。(4)修改变量的值。为了使用GDB调试工具,在编译源文件时必须使用-g选项(即arm-linux-gcc -g hello.c)加上调试信息。这里不做详细介绍,因为它整体相当于集成开发环境中的调试工具,在后续实验需要时会加以说明。3、 QT简介 Qt 是一个跨平台的 C+ 图形用户界面库,它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类

8、型的东西。 Qt Creator是跨平台的 Qt IDE,包括项目生成向导、高级的 C+ 代码编辑器、浏览文件及类的工具、集成了 Qt Designer、Qt Assistant、Qt Linguist、图形化的 GDB 调试前端,集成 qmake 构建工具等。Qt Creator 的设计目标是使开发人员能够利用 Qt 这个应用程序框架更加快速及轻易的完成开发任务。 Qt Creator界面如下图所示:4、超级终端(SecureCRT)设置超级终端种类很多,这里使用的是SecureCRT。用交叉串口线将开发板与计算机连接(若使用USB转串口线连接,需要安装USB转串口驱动,将解压后直接双击即可),在计算机的设备管理器(我的电脑-管理-设备管理器-端口)中查看端口打开“”(在SecureCRT目录下),出现如下窗口,协议选择Serial,进入如下画面,然后按图2配置,由于设备管理器中查看到端口为COM1,则在下图中选择COM1,然后点击“连接”,若为其他端口,则选择相应端口连接。点击连接即可。之后再进入就只需点击连接选择Serial-COM1即可。开发板开机,即可看到启动信息,enter 后即可输入命令:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1