




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S5PC100 Eclipse裸机开发环境搭建1. 安装“jdk-7u5-windows-i586.exe”,使用默认安装即可。(如果已经安装JDK,此步可以不做)2. 安装“yagarto-bu-2.22_gcc-4.7.1-c-c+_nl-1.20.0_gdb-7.4.1_eabi_20120616.exe”,使用默认安装。(若在安装过程中,360安全卫士提示是否允许修改环境变量,请务必选择允许,而不是选择拒绝!)3. 安装“yagarto-tools-20100703-setup.exe”,使用默认安装。(若在安装过程中,360安全卫士提示是否允许修改环境变量,请务必选择允许,而不是选择拒绝!)4. 安装“FS-JTAG调试工具”,使用默认安装。安装完成后,用USB线连接上JTAG,根据Windows弹出的窗口,逐一安装驱动程序,驱动程序的位置在“C:Program FilesFS-JTAG调试工具0.4.0driversOpenJTAG”目录下(如果使用的是默认安装)。驱动安装完成后,在“设备管理器”中会发现以下设备:5. 删除“C:Program Files”目录下的任何已经安装了的eclipse目录。安装“eclipse-cpp-juno-win32.rar”,Eclipse是一个绿色软件,将软件包拷贝到“C:Program Files”,解压到当前文件夹,然后在桌面创建一个快捷方式即可。6. 先创建一个目录:D:projscortexa8。用来作为所有工程的文件的存放位置。然后,打开Eclipse,在弹出的窗口中指定一个工作目录,如下图所示:(老师所给eclipse已经做过此步了,因此同学们可以不做此步)7. 在“Help”菜单中选取“Install New Software”,如下图所示:(老师所给eclipse已经做过此步了,因此同学们可以不做此步。此步需要联网,且非常耗时)8. 在“Work With”中输入“/zylincdt”然后点击“Add”按钮。在下面的列表中选择相应的软件,点击“Next”按钮,开始安装Zylin。(老师所给eclipse已经做过此步了,因此同学们可以不做此步。此步需要联网,且非常耗时)9. 点击如下按钮,可以进入Eclipse的Workbench:10. 在Eclipse中创建一个新的工程,如下图所示:11. 在弹出的对话框中指定工程名(例子中为First)。单击“Browse”,在指定的路径(例子中为D:projscortexa8)下创建子目录(例子中为First)。如下图所示:12. 新建Makefile文件,如下图所示:13. 在弹出的对话框中选择如下:14. 点击“Next”按钮后,选择刚才创建的工程名,并输入文件的名字,如下图所示:15. 点击“Finish”按钮,会在工程下多出一个文件列表,并且会自动打开该文件,如下图所示:在新建的Makefile中,按照Makefile的书写规则,输入如下内容:all: Test.Sarm-none-eabi-gcc -O0 -g -c -o Test.o Test.Sarm-none-eabi-ld Test.o -Ttext 0x34000 -o Test.elfarm-none-eabi-objcopy -O binary -S Test.elf Test.binclean:rm -f *.o *.elf *.bin *.dis按照上面的方法,分别创建“s5pc100.init”和“Test.S”,其中“s5pc100.init”的内容如下:target remote :3333monitor haltmonitor arm mcr 15 0 1 0 0 0monitor step 0以上内容不能修改“Test.S”的内容如下:.section .text.globl _start_start:movr0, #0x0Fmovr1, #0xFFloop:movr2, #0x00bloop.end可按照自己的实际情况修改。16. 点击如下的按钮后,可以开始进行编译17. 接下来配置调试器。点击如下的按钮,并选择相应的选项,如下图所示:18. 在弹出的窗口中,右击如下图的条目,点击“New”菜单,如下图所示:特别提醒:是在Native项下新建,而不是在Cygwin项下新建19. 在弹出的窗口中填入调试配置的名字,选择被调试的elf文件,如下图所示:20. 选择“Debugger”选项卡,在该选项卡中去掉“Stop on .”的选择,然后分别选择调试器软件的路径和初始化文件“s5pc100.init”的路径。21. 选择“Commands”选项卡,输入如下内容:22. 点击“Apply”后可保存配置。23. 将JTAG连接到开发板,然后打开开发板电源。(没有调试器的同学,以下23、24、25、26、27的步骤将不能执行)24. 打开FS-JTAG调试工具软件,选择源码的目录,然后分别点击“Connect”和“Telnet”按钮。25. 在刚才的Eclipse调试配置窗口中,点击“Debug”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第13课《网络安全防范》说课稿 2024-2025学年浙教版(2023)初中信息技术八年级上册
- 6.2.2 化学反应的速率与限度 第2课时 化学反应的限度 教案2023-2024学年高一化学必修第二册
- 综合复习与测试说课稿-2025-2026学年高中信息技术浙教版2019选修1 数据与数据结构-浙教版2019
- 关于疫情考试题型及答案
- 提升高性能无机材料的市场竞争力
- 高中课外考试题目及答案
- 高级模具工考试题及答案
- 2025办公租赁合同终止协议范本
- 父母考试题库及答案
- 生成式AI提升学生英语听力能力的路径探索
- 磷化工工艺流程
- 2025云南红河州红投永良矿业限公司招聘2人高频重点模拟试卷提升(共500题附带答案详解)
- 新入职教师法律法规培训
- 数字经济与就业
- 2024年-2025年司法考试真题及复习资料解析
- 幼儿园护学岗职责
- 国开电大《组织行为学》形考任务1-4
- 施工安全生产风险分级管控和隐患排查治理双重预防机制建设实施方案
- 精细化工技术-大学专业介绍
- 餐饮财务问题的研究报告
- 慢性疾病运动干预中心服务要求(征求意见稿)
评论
0/150
提交评论