1环境搭建(包含导入工程)_第1页
1环境搭建(包含导入工程)_第2页
1环境搭建(包含导入工程)_第3页
1环境搭建(包含导入工程)_第4页
1环境搭建(包含导入工程)_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ARM开发及环境搭建1.1 开发环境搭建Eclipse for ARM是借用开源软件Eclipse的工程管理工具,嵌入GNU工具集,使之能够开发ARM 公司Cortex-A系列的CPU,这里使用Eclipse for ARM作为开发软件。图 光盘资料1.1.1 XP安装环境进入FS-JTAG安装包,可以看到如图所示的安装软件及USB驱动,后面的安装步骤中所用到的软件都在这个目录下。进入Yagarto工具包目录,安装以下软件:(1)安装gcc编译工具:yagarto-bu-2.21_gcc-4.6.2-c-c+_nl-1.19.0_gdb-7.3.1_eabi_20111119.exe。(2)安

2、装tools工具:yagarto-tools-20100703-setup.exe。进入FS-JTAG安装包目录,安装以下软件(请关掉杀毒软件):(3)安装FS-JTAG工具:Setup.exe。进入JRE目录,安装以下软件(请关掉杀毒软件):(4)安装jre-6u7-windows-i586-p-s.exe。进入eclipse目录,解压压缩包:(5)解压Eclipse 压缩包(eclipse-cpp-helios-SR1-win32.zip)。(6)安装FS-JTAG驱动:把FS-JTAG 接入计算机USB口,会提示发现新硬件(如图所示),选择从列表或指定位置安装,然后单击“下一步”按钮。(

3、重复三遍)XP/Win7驱动路径:工具软件FS-JTAGDRIVERWindowsWin8驱动路径:工具软件FS-JTAGDRIVERWin8.1注意:这里面含有64位和32位的驱动,amd64对应64位,i386对用32位。图 安装驱动界面选择“从列表或指定位置安装”,单击“下一步”按钮后会出现选择驱动安装目录(如图左所示),单击“浏览”按钮找到DRIVER所在的目录。 图 硬件向导 图 选择驱动文件目录选择好后,单击“确定”按钮,会提示没有通过微软认证,单击“仍然继续”按钮,如图左所示。在安装的过程中,会提示需要ftdibus.sys文件,单击“浏览”按钮,在DRIVER所在目录找到所需要

4、的文件(如右图和图下所示),然后安装即可。 图 提示信息 图 找到ftdibus.sys文件注意:例如你的是XP32位系统,驱动路径为: 工具软件FS-JTAGDRIVERWindowsi386(64位的在amd64目录里)。图 找到USB目录1.1.2 win7/8安装环境(1) 安装GCC编译工具双击安装“工具软件FS-JTAGYagarto工具包”目录下的文件:yagarto-bu-2.21_gcc-4.6.2-c-c+_nl-1.19.0_gdb-7.3.1_eabi_20111119.exe点击Next选择“I accept the terms of the License Agre

5、ement”然后点击Next点击Install点击Next点击Finish完成安装(2) 安装Yagarto工具包双击安装“工具软件FS-JTAGYagarto工具包”目录下的文件:yagarto-tools-20100703-setup.exe点击Next选择“I accept the terms of the License Agreement”然后点击Next点击Next选择安装路径点击Next点击Install安装点击Next点击Finish完成安装(3) 安装FS-JTAG调试软件双击“工具软件FS-JTAGFS-JTAG安装包”下的setup.exe 安装FS-JTAG工具。点击“

6、下一步”选择安装路径然后点击“下一步”点击“下一步”等待安装完成点击“关闭”完成安装(4) 安装FS-JTAG驱动将FS-JTAG通过USB线与PC连接右键点击“我的电脑”选择“管理”在左侧栏里选择“设备管理”显示如下:右键点击选择“更新驱动“选择“浏览及孙军以查询驱动程序软件(R)”;点击浏览选择“工具软件FS-JTAGDRIVER”目录主要“包括子文件夹”必须选择,点击“下一步”。安装过程出现上图提示,点击“始终安装此驱动程序软件(I)“继续安装。点击“关闭“完成安装这是设备管理器中会出现如下选项:如果下面选项没有全部出现,右键点击有黄色叹号的选项更新驱动,过程同上。(5) 安装JRE双击

7、安装“工具软件FS-JTAGJRE”目录下的文件:jre-6u7-windows-i586-p-s.exe点击“接受“ 这个过程可能需要几分钟;点击“完成“完成安装1.1.3 Win8.1安装环境Win8.1驱动路径:工具软件FS-JTAGDRIVERWin8.1Win8.1安装驱动出现“文件的哈希值不在指定的目录”的解决办法(1)鼠标移到右下角,点击“设置”,再点击“更改电脑设置”(2)点击最后一个“更新和恢复”,再点击“恢复”(3)点击“恢复”之后,在右边点击高级启动下面的“重新启动”(4)等一会会出现几个选项,点击“疑难解答”(5)点击高级,启动设置,重启(6)这会重启之后就跳出来安全模

8、式等列表了,选择倒数第三个,禁用强制驱动程序签名,对应哪个数字就按那个数字。(7)重启,驱动就可以成功安装了1.1.4 硬件连接按下图所示,连接仿真器、USB转串口线、电源。1.1.5 USB转串口驱动安装如果用的是华清远见标配的CH340,运行“工具软件USB串口驱动CH340CH341SER.EXE”等待20秒左右,系统会提示安装完成。可以在设备管理器中查看到串口的信息,从而确定串口号。1.1.6 Putty串口终端配置运行“工具软件PUTTY.EXE”.COM7是串口号,不同机器、不同接口都有差异,请查看设备管理器中的信息。最后点击“Open”打开串口。给开发板上电,此时串口终端会显示让

9、系统停留在下图状态。(注意:以后每次连接仿真前,都需要确定处于此状态,保证不要启动到Linux,因为启动到Linux后,MMU功能会打开,导致仿真器无法正常使用)1.2 Eclipse for ARM 使用Eclipse for ARM工具路径:工具软件FS-JTAGeclipseeclipse-cpp-helios-SR1-win32.zip。解压文件后,运行eclipse.exe文件(1) 指定一个工程存放目录Eclipse for ARM 是一个标准的窗口应用程序,可以单击程序按钮开始运行。打开后必须先指定一个工程存放路径,如图所示。图 工程路径选择图进入工程界面第一次打开会出现这个界面

10、,然后点击“Workbench”进入工程界面。弹出 工作界面。图 工程工作界面1.3 添加工程1. 打开Eclipse开发工具,在Project Explorer中添加LED_GPIO工程(注意:工程要放在英文路径下)拷贝“实验代码1.LED_GPIO”到eclipse 工作目录下。如:D:eclipse_projects目录(注意:如果从光盘介质直接拷贝出来的目录可能会出现文件有只读属性的情况,建议查看文件夹的只读属性是否选中,确保在未勾选的状态下)如图所示,在Project Explorer窗口中右击鼠标,选择“Import”,如下图所示选择“Import”后,出现如下图所示的窗口,选中“

11、Existing Projects Into Workpace”然后点击“Next”选择“Next”后出现如下窗口,点击“Browse”à 出现“浏览文件夹”窗口,在“浏览文件夹”窗口中选中实验“1.LED_GPIO”后点击“确定”点击“确定”后出现如下所示窗口,直接点击“Finish”即可。添加成功后可以在“Project Explorer”中看到“1.LED_GPIO”工程成功导入。2.编译程序工程导入成功后,可以点击如下图所示的编译图标(或者快捷键“Ctrl + B”)编译成功后如下图所示3.调试选项配置选中“Run”à “Debug Configuras”出现如下所

12、示窗口,在“Zylin Embedded debug (Native)”选项上右击鼠标,在点击“New”选项点击“New”选项后出现如下所示窗口【main选项卡】然后再点击“Main”选项栏中的“Browse”选项选择将要执行的程序,调试的程序格式为 xx.elf 的文件。找到LED_GPIO工程对应的目录,选中目录中的led_gpio.elf 文件,然后选择“打开”,如下图所示。【Debugger选项卡】在Debugger选项卡中,修改“GDB debugger” 和 “GDB command file”1.修改GDB debugger ,将arm-elf-gdb 修改为 arm-none-

13、eabi-gdb2. 添加 GDB command file ,点击“Browse”选择对应工程目录中的 Exynos4412.init 文件【Command选项卡】在Command选项中,如下图所示,在“Initialize commands”中添加3行命令添加的命令:loadbreak mainc 添加完后点击如下图所示的“Apply”,调试选项配置完成。再点击“Debug”选项进入就可以进行调试了。注意:在进入Debug模式前,必须保证此时FS-Jtag为下图所示的状态,否则不能成功进入Debug状态进入Debug前FS-Jtag的状态图进入调试界面后,点击全速运行的调试按钮,如果开发板上led灯开始闪烁,则表示整个开发环境搭建成功。小技巧:导入的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论